-
1 extended logic
Большой англо-русский и русско-английский словарь > extended logic
-
2 extended logic
Математика: расширенная логика -
3 extended logic
мат. -
4 extended logic
Англо-русский словарь по исследованиям и ноу-хау > extended logic
-
5 logic
-
6 programmable logic controller
контроллер с программируемой логикой
—
[А.С.Гольдберг. Англо-русский энергетический словарь. 2006 г.]Тематики
EN
программируемый логический контроллер
ПЛК
-
[Интент]
контроллер
Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
[Сборник рекомендуемых терминов. Выпуск 107. Теория управления.
Академия наук СССР. Комитет научно-технической терминологии. 1984 г.]EN
storage-programmable logic controller
computer-aided control equipment or system whose logic sequence can be varied via a directly or remote-control connected programming device, for example a control panel, a host computer or a portable terminal
[IEV ref 351-32-34]FR
automate programmable à mémoire
См. также:
équipement ou système de commande assisté par ordinateur dont la séquence logique peut être modifiée directement ou par l'intermédiaire d'un dispositif de programmation relié à une télécommande, par exemple un panneau de commande, un ordinateur hôte ou un terminal de données portatif
[IEV ref 351-32-34]
- архитектура контроллера;
- производительность контроллера;
- время реакции контроллера;
КЛАССИФИКАЦИЯ
Основным показателем ПЛК является количество каналов ввода-вывода. По этому признаку ПЛК делятся на следующие группы:- нано- ПЛК (менее 16 каналов);
- микро-ПЛК (более 16, до 100 каналов);
- средние (более 100, до 500 каналов);
- большие (более 500 каналов).
- моноблочными - в которых устройство ввода-вывода не может быть удалено из контроллера или заменено на другое. Конструктивно контроллер представляет собой единое целое с устройствами ввода-вывода (например, одноплатный контроллер). Моноблочный контроллер может иметь, например, 16 каналов дискретного ввода и 8 каналов релейного вывода;
- модульные - состоящие из общей корзины (шасси), в которой располагаются модуль центрального процессора и сменные модули ввода-вывода. Состав модулей выбирается пользователем в зависимости от решаемой задачи. Типовое количество слотов для сменных модулей - от 8 до 32;
- распределенные (с удаленными модулями ввода-вывода) - в которых модули ввода-вывода выполнены в отдельных корпусах, соединяются с модулем контроллера по сети (обычно на основе интерфейса RS-485) и могут быть расположены на расстоянии до 1,2 км от процессорного модуля.
Многие контроллеры имеют набор сменных процессорных плат разной производительности. Это позволяет расширить круг потенциальных пользователей системы без изменения ее конструктива.
По конструктивному исполнению и способу крепления контроллеры делятся на:- панельные (для монтажа на панель или дверцу шкафа);
- для монтажа на DIN-рейку внутри шкафа;
- для крепления на стене;
- стоечные - для монтажа в стойке;
- бескорпусные (обычно одноплатные) для применения в специализированных конструктивах производителей оборудования (OEM - "Original Equipment Manufact urer").
По области применения контроллеры делятся на следующие типы:- универсальные общепромышленные;
- для управления роботами;
- для управления позиционированием и перемещением;
- коммуникационные;
- ПИД-контроллеры;
- специализированные.
По способу программирования контроллеры бывают:- программируемые с лицевой панели контроллера;
- программируемые переносным программатором;
- программируемые с помощью дисплея, мыши и клавиатуры;
- программируемые с помощью персонального компьютера.
Контроллеры могут программироваться на следующих языках:- на классических алгоритмических языках (C, С#, Visual Basic);
- на языках МЭК 61131-3.
Контроллеры могут содержать в своем составе модули ввода-вывода или не содержать их. Примерами контроллеров без модулей ввода-вывода являются коммуникационные контроллеры, которые выполняют функцию межсетевого шлюза, или контроллеры, получающие данные от контроллеров нижнего уровня иерархии АСУ ТП. Контроллеры для систем автоматизации
Слово "контроллер" произошло от английского "control" (управление), а не от русского "контроль" (учет, проверка). Контроллером в системах автоматизации называют устройство, выполняющее управление физическими процессами по записанному в него алгоритму, с использованием информации, получаемой от датчиков и выводимой в исполнительные устройства.
Первые контроллеры появились на рубеже 60-х и 70-х годов в автомобильной промышленности, где использовались для автоматизации сборочных линий. В то время компьютеры стоили чрезвычайно дорого, поэтому контроллеры строились на жесткой логике (программировались аппаратно), что было гораздо дешевле. Однако перенастройка с одной технологической линии на другую требовала фактически изготовления нового контроллера. Поэтому появились контроллеры, алгоритм работы которых мог быть изменен несколько проще - с помощью схемы соединений реле. Такие контроллеры получили название программируемых логических контроллеров (ПЛК), и этот термин сохранился до настоящего времени. Везде ниже термины "контроллер" и "ПЛК" мы будем употреблять как синонимы.
Немного позже появились ПЛК, которые можно было программировать на машинно-ориентированном языке, что было проще конструктивно, но требовало участия специально обученного программиста для внесения даже незначительных изменений в алгоритм управления. С этого момента началась борьба за упрощение процесса программирования ПЛК, которая привела сначала к созданию языков высокого уровня, затем - специализированных языков визуального программирования, похожих на язык релейной логики. В настоящее время этот процесс завершился созданием международного стандарта IEC (МЭК) 1131-3, который позже был переименован в МЭК 61131-3. Стандарт МЭК 61131-3 поддерживает пять языков технологического программирования, что исключает необходимость привлечения профессиональных программистов при построении систем с контроллерами, оставляя для них решение нестандартных задач.
В связи с тем, что способ программирования является наиболее существенным классифицирующим признаком контроллера, понятие "ПЛК" все реже используется для обозначения управляющих контроллеров, которые не поддерживают технологические языки программирования. Жесткие ограничения на стоимость и огромное разнообразие целей автоматизации привели к невозможности создания универсального ПЛК, как это случилось с офисными компьютерами. Область автоматизации выдвигает множество задач, в соответствии с которыми развивается и рынок, содержащий сотни непохожих друг на друга контроллеров, различающихся десятками параметров.
Выбор оптимального для конкретной задачи контроллера основывается обычно на соответствии функциональных характеристик контроллера решаемой задаче при условии минимальной его стоимости. Учитываются также другие важные характеристики (температурный диапазон, надежность, бренд изготовителя, наличие разрешений Ростехнадзора, сертификатов и т. п.).
Несмотря на огромное разнообразие контроллеров, в их развитии заметны следующие общие тенденции:- уменьшение габаритов;
- расширение функциональных возможностей;
- увеличение количества поддерживаемых интерфейсов и сетей;
- использование идеологии "открытых систем";
- использование языков программирования стандарта МЭК 61131-3;
- снижение цены.
[ http://bookasutp.ru/Chapter6_1.aspx]
Программируемый логический контроллер (ПЛК, PLC) – микропроцессорное устройство, предназначенное для управления технологическим процессом и другими сложными технологическими объектами.
Принцип работы контроллера состоит в выполнение следующего цикла операций:
1. Сбор сигналов с датчиков;
2. Обработка сигналов согласно прикладному алгоритму управления;
3. Выдача управляющих воздействий на исполнительные устройства.
В нормальном режиме работы контроллер непрерывно выполняет этот цикл с частотой от 50 раз в секунду. Время, затрачиваемое контроллером на выполнение полного цикла, часто называют временем (или периодом) сканирования; в большинстве современных ПЛК сканирование может настраиваться пользователем в диапазоне от 20 до 30000 миллисекунд. Для быстрых технологических процессов, где критична скорость реакции системы и требуется оперативное регулирование, время сканирования может составлять 20 мс, однако для большинства непрерывных процессов период 100 мс считается вполне приемлемым.
Аппаратно контроллеры имеют модульную архитектуру и могут состоять из следующих компонентов:
1. Базовая панель ( Baseplate). Она служит для размещения на ней других модулей системы, устанавливаемых в специально отведенные позиции (слоты). Внутри базовой панели проходят две шины: одна - для подачи питания на электронные модули, другая – для пересылки данных и информационного обмена между модулями.
2. Модуль центрального вычислительного устройства ( СPU). Это мозг системы. Собственно в нем и происходит математическая обработка данных. Для связи с другими устройствами CPU часто оснащается сетевым интерфейсом, поддерживающим тот или иной коммуникационный стандарт.
3. Дополнительные коммуникационные модули. Необходимы для добавления сетевых интерфейсов, неподдерживаемых напрямую самим CPU. Коммуникационные модули существенно расширяют возможности ПЛК по сетевому взаимодействию. C их помощью к контроллеру подключают узлы распределенного ввода/вывода, интеллектуальные полевые приборы и станции операторского уровня.
4. Блок питания. Нужен для запитки системы от 220 V. Однако многие ПЛК не имеют стандартного блока питания и запитываются от внешнего.Рис.1. Контроллер РСУ с коммуникациями Profibus и Ethernet.
Иногда на базовую панель, помимо указанных выше, допускается устанавливать модули ввода/вывода полевых сигналов, которые образуют так называемый локальный ввод/вывод. Однако для большинства РСУ (DCS) характерно использование именно распределенного (удаленного) ввода/вывода.
Отличительной особенностью контроллеров, применяемых в DCS, является возможность их резервирования. Резервирование нужно для повышения отказоустойчивости системы и заключается, как правило, в дублировании аппаратных модулей системы.Рис. 2. Резервированный контроллер с коммуникациями Profibus и Ethernet.
Резервируемые модули работают параллельно и выполняют одни и те же функции. При этом один модуль находится в активном состоянии, а другой, являясь резервом, – в режиме “standby”. В случае отказа активного модуля, система автоматически переключается на резерв (это называется “горячий резерв”).
Обратите внимание, контроллеры связаны шиной синхронизации, по которой они мониторят состояние друг друга. Это решение позволяет разнести резервированные модули на значительное расстояние друг от друга (например, расположить их в разных шкафах или даже аппаратных).
Допустим, в данный момент активен левый контроллер, правый – находится в резерве. При этом, даже находясь в резерве, правый контроллер располагает всеми процессными данными и выполняет те же самые математические операции, что и левый. Контроллеры синхронизированы. Предположим, случается отказ левого контроллера, а именно модуля CPU. Управление автоматически передается резервному контроллеру, и теперь он становится главным. Здесь очень большое значение имеют время, которое система тратит на переключение на резерв (обычно меньше 0.5 с) и отсутствие возмущений (удара). Теперь система работает на резерве. Как только инженер заменит отказавший модуль CPU на исправный, система автоматически передаст ему управление и возвратится в исходное состояние.
На рис. 3 изображен резервированный контроллер S7-400H производства Siemens. Данный контроллер входит в состав РСУ Simatic PCS7.Рис. 3. Резервированный контроллер S7-400H. Несколько другое техническое решение показано на примере резервированного контроллера FCP270 производства Foxboro (рис. 4). Данный контроллер входит в состав системы управления Foxboro IA Series.Рис. 4. Резервированный контроллер FCP270.
На базовой панели инсталлировано два процессорных модуля, работающих как резервированная пара, и коммуникационный модуль для сопряжения с оптическими сетями стандарта Ethernet. Взаимодействие между модулями происходит по внутренней шине (тоже резервированной), спрятанной непосредственно в базовую панель (ее не видно на рисунке).
На рисунке ниже показан контроллер AC800M производства ABB (часть РСУ Extended Automation System 800xA).Рис. 5. Контроллер AC800M.
Это не резервированный вариант. Контроллер состоит из двух коммуникационных модулей, одного СPU и одного локального модуля ввода/вывода. Кроме этого, к контроллеру можно подключить до 64 внешних модулей ввода/вывода.
При построении РСУ важно выбрать контроллер, удовлетворяющий всем техническим условиям и требованиям конкретного производства. Подбирая оптимальную конфигурацию, инженеры оперируют определенными техническими характеристиками промышленных контроллеров. Наиболее значимые перечислены ниже:
1. Возможность полного резервирования. Для задач, где отказоустойчивость критична (химия, нефтехимия, металлургия и т.д.), применение резервированных конфигураций вполне оправдано, тогда как для других менее ответственных производств резервирование зачастую оказывается избыточным решением.
2. Количество и тип поддерживаемых коммуникационных интерфейсов. Это определяет гибкость и масштабируемость системы управления в целом. Современные контроллеры способны поддерживать до 10 стандартов передачи данных одновременно, что во многом определяет их универсальность.
3. Быстродействие. Измеряется, как правило, в количестве выполняемых в секунду элементарных операций (до 200 млн.). Иногда быстродействие измеряется количеством обрабатываемых за секунду функциональных блоков (что такое функциональный блок – будет рассказано в следующей статье). Быстродействие зависит от типа центрального процессора (популярные производители - Intel, AMD, Motorola, Texas Instruments и т.д.)
4. Объем оперативной памяти. Во время работы контроллера в его оперативную память загружены запрограммированные пользователем алгоритмы автоматизированного управления, операционная система, библиотечные модули и т.д. Очевидно, чем больше оперативной памяти, тем сложнее и объемнее алгоритмы контроллер может выполнять, тем больше простора для творчества у программиста. Варьируется от 256 килобайт до 32 мегабайт.
5. Надежность. Наработка на отказ до 10-12 лет.
6. Наличие специализированных средств разработки и поддержка различных языков программирования. Очевидно, что существование специализированный среды разработки прикладных программ – это стандарт для современного контроллера АСУ ТП. Для удобства программиста реализуется поддержка сразу нескольких языков как визуального, так и текстового (процедурного) программирования (FBD, SFC, IL, LAD, ST; об этом в следующей статье).
7. Возможность изменения алгоритмов управления на “лету” (online changes), т.е. без остановки работы контроллера. Для большинства контроллеров, применяемых в РСУ, поддержка online changes жизненно необходима, так как позволяет тонко настраивать систему или расширять ее функционал прямо на работающем производстве.
8. Возможность локального ввода/вывода. Как видно из рис. 4 контроллер Foxboro FCP270 рассчитан на работу только с удаленной подсистемой ввода/вывода, подключаемой к нему по оптическим каналам. Simatic S7-400 может спокойно работать как с локальными модулями ввода/вывода (свободные слоты на базовой панели есть), так и удаленными узлами.
9. Вес, габаритные размеры, вид монтажа (на DIN-рейку, на монтажную панель или в стойку 19”). Важно учитывать при проектировании и сборке системных шкафов.
10. Условия эксплуатации (температура, влажность, механические нагрузки). Большинство промышленных контроллеров могут работать в нечеловеческих условиях от 0 до 65 °С и при влажности до 95-98%.
[ http://kazanets.narod.ru/PLC_PART1.htm]Тематики
Синонимы
EN
DE
- speicherprogrammierbare Steuerung, f
FR
Англо-русский словарь нормативно-технической терминологии > programmable logic controller
7 storage-programmable logic controller
программируемый логический контроллер
ПЛК
-
[Интент]
контроллер
Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
[Сборник рекомендуемых терминов. Выпуск 107. Теория управления.
Академия наук СССР. Комитет научно-технической терминологии. 1984 г.]EN
storage-programmable logic controller
computer-aided control equipment or system whose logic sequence can be varied via a directly or remote-control connected programming device, for example a control panel, a host computer or a portable terminal
[IEV ref 351-32-34]FR
automate programmable à mémoire
См. также:
équipement ou système de commande assisté par ordinateur dont la séquence logique peut être modifiée directement ou par l'intermédiaire d'un dispositif de programmation relié à une télécommande, par exemple un panneau de commande, un ordinateur hôte ou un terminal de données portatif
[IEV ref 351-32-34]
- архитектура контроллера;
- производительность контроллера;
- время реакции контроллера;
КЛАССИФИКАЦИЯ
Основным показателем ПЛК является количество каналов ввода-вывода. По этому признаку ПЛК делятся на следующие группы:- нано- ПЛК (менее 16 каналов);
- микро-ПЛК (более 16, до 100 каналов);
- средние (более 100, до 500 каналов);
- большие (более 500 каналов).
- моноблочными - в которых устройство ввода-вывода не может быть удалено из контроллера или заменено на другое. Конструктивно контроллер представляет собой единое целое с устройствами ввода-вывода (например, одноплатный контроллер). Моноблочный контроллер может иметь, например, 16 каналов дискретного ввода и 8 каналов релейного вывода;
- модульные - состоящие из общей корзины (шасси), в которой располагаются модуль центрального процессора и сменные модули ввода-вывода. Состав модулей выбирается пользователем в зависимости от решаемой задачи. Типовое количество слотов для сменных модулей - от 8 до 32;
- распределенные (с удаленными модулями ввода-вывода) - в которых модули ввода-вывода выполнены в отдельных корпусах, соединяются с модулем контроллера по сети (обычно на основе интерфейса RS-485) и могут быть расположены на расстоянии до 1,2 км от процессорного модуля.
Многие контроллеры имеют набор сменных процессорных плат разной производительности. Это позволяет расширить круг потенциальных пользователей системы без изменения ее конструктива.
По конструктивному исполнению и способу крепления контроллеры делятся на:- панельные (для монтажа на панель или дверцу шкафа);
- для монтажа на DIN-рейку внутри шкафа;
- для крепления на стене;
- стоечные - для монтажа в стойке;
- бескорпусные (обычно одноплатные) для применения в специализированных конструктивах производителей оборудования (OEM - "Original Equipment Manufact urer").
По области применения контроллеры делятся на следующие типы:- универсальные общепромышленные;
- для управления роботами;
- для управления позиционированием и перемещением;
- коммуникационные;
- ПИД-контроллеры;
- специализированные.
По способу программирования контроллеры бывают:- программируемые с лицевой панели контроллера;
- программируемые переносным программатором;
- программируемые с помощью дисплея, мыши и клавиатуры;
- программируемые с помощью персонального компьютера.
Контроллеры могут программироваться на следующих языках:- на классических алгоритмических языках (C, С#, Visual Basic);
- на языках МЭК 61131-3.
Контроллеры могут содержать в своем составе модули ввода-вывода или не содержать их. Примерами контроллеров без модулей ввода-вывода являются коммуникационные контроллеры, которые выполняют функцию межсетевого шлюза, или контроллеры, получающие данные от контроллеров нижнего уровня иерархии АСУ ТП. Контроллеры для систем автоматизации
Слово "контроллер" произошло от английского "control" (управление), а не от русского "контроль" (учет, проверка). Контроллером в системах автоматизации называют устройство, выполняющее управление физическими процессами по записанному в него алгоритму, с использованием информации, получаемой от датчиков и выводимой в исполнительные устройства.
Первые контроллеры появились на рубеже 60-х и 70-х годов в автомобильной промышленности, где использовались для автоматизации сборочных линий. В то время компьютеры стоили чрезвычайно дорого, поэтому контроллеры строились на жесткой логике (программировались аппаратно), что было гораздо дешевле. Однако перенастройка с одной технологической линии на другую требовала фактически изготовления нового контроллера. Поэтому появились контроллеры, алгоритм работы которых мог быть изменен несколько проще - с помощью схемы соединений реле. Такие контроллеры получили название программируемых логических контроллеров (ПЛК), и этот термин сохранился до настоящего времени. Везде ниже термины "контроллер" и "ПЛК" мы будем употреблять как синонимы.
Немного позже появились ПЛК, которые можно было программировать на машинно-ориентированном языке, что было проще конструктивно, но требовало участия специально обученного программиста для внесения даже незначительных изменений в алгоритм управления. С этого момента началась борьба за упрощение процесса программирования ПЛК, которая привела сначала к созданию языков высокого уровня, затем - специализированных языков визуального программирования, похожих на язык релейной логики. В настоящее время этот процесс завершился созданием международного стандарта IEC (МЭК) 1131-3, который позже был переименован в МЭК 61131-3. Стандарт МЭК 61131-3 поддерживает пять языков технологического программирования, что исключает необходимость привлечения профессиональных программистов при построении систем с контроллерами, оставляя для них решение нестандартных задач.
В связи с тем, что способ программирования является наиболее существенным классифицирующим признаком контроллера, понятие "ПЛК" все реже используется для обозначения управляющих контроллеров, которые не поддерживают технологические языки программирования. Жесткие ограничения на стоимость и огромное разнообразие целей автоматизации привели к невозможности создания универсального ПЛК, как это случилось с офисными компьютерами. Область автоматизации выдвигает множество задач, в соответствии с которыми развивается и рынок, содержащий сотни непохожих друг на друга контроллеров, различающихся десятками параметров.
Выбор оптимального для конкретной задачи контроллера основывается обычно на соответствии функциональных характеристик контроллера решаемой задаче при условии минимальной его стоимости. Учитываются также другие важные характеристики (температурный диапазон, надежность, бренд изготовителя, наличие разрешений Ростехнадзора, сертификатов и т. п.).
Несмотря на огромное разнообразие контроллеров, в их развитии заметны следующие общие тенденции:- уменьшение габаритов;
- расширение функциональных возможностей;
- увеличение количества поддерживаемых интерфейсов и сетей;
- использование идеологии "открытых систем";
- использование языков программирования стандарта МЭК 61131-3;
- снижение цены.
[ http://bookasutp.ru/Chapter6_1.aspx]
Программируемый логический контроллер (ПЛК, PLC) – микропроцессорное устройство, предназначенное для управления технологическим процессом и другими сложными технологическими объектами.
Принцип работы контроллера состоит в выполнение следующего цикла операций:
1. Сбор сигналов с датчиков;
2. Обработка сигналов согласно прикладному алгоритму управления;
3. Выдача управляющих воздействий на исполнительные устройства.
В нормальном режиме работы контроллер непрерывно выполняет этот цикл с частотой от 50 раз в секунду. Время, затрачиваемое контроллером на выполнение полного цикла, часто называют временем (или периодом) сканирования; в большинстве современных ПЛК сканирование может настраиваться пользователем в диапазоне от 20 до 30000 миллисекунд. Для быстрых технологических процессов, где критична скорость реакции системы и требуется оперативное регулирование, время сканирования может составлять 20 мс, однако для большинства непрерывных процессов период 100 мс считается вполне приемлемым.
Аппаратно контроллеры имеют модульную архитектуру и могут состоять из следующих компонентов:
1. Базовая панель ( Baseplate). Она служит для размещения на ней других модулей системы, устанавливаемых в специально отведенные позиции (слоты). Внутри базовой панели проходят две шины: одна - для подачи питания на электронные модули, другая – для пересылки данных и информационного обмена между модулями.
2. Модуль центрального вычислительного устройства ( СPU). Это мозг системы. Собственно в нем и происходит математическая обработка данных. Для связи с другими устройствами CPU часто оснащается сетевым интерфейсом, поддерживающим тот или иной коммуникационный стандарт.
3. Дополнительные коммуникационные модули. Необходимы для добавления сетевых интерфейсов, неподдерживаемых напрямую самим CPU. Коммуникационные модули существенно расширяют возможности ПЛК по сетевому взаимодействию. C их помощью к контроллеру подключают узлы распределенного ввода/вывода, интеллектуальные полевые приборы и станции операторского уровня.
4. Блок питания. Нужен для запитки системы от 220 V. Однако многие ПЛК не имеют стандартного блока питания и запитываются от внешнего.Рис.1. Контроллер РСУ с коммуникациями Profibus и Ethernet.
Иногда на базовую панель, помимо указанных выше, допускается устанавливать модули ввода/вывода полевых сигналов, которые образуют так называемый локальный ввод/вывод. Однако для большинства РСУ (DCS) характерно использование именно распределенного (удаленного) ввода/вывода.
Отличительной особенностью контроллеров, применяемых в DCS, является возможность их резервирования. Резервирование нужно для повышения отказоустойчивости системы и заключается, как правило, в дублировании аппаратных модулей системы.Рис. 2. Резервированный контроллер с коммуникациями Profibus и Ethernet.
Резервируемые модули работают параллельно и выполняют одни и те же функции. При этом один модуль находится в активном состоянии, а другой, являясь резервом, – в режиме “standby”. В случае отказа активного модуля, система автоматически переключается на резерв (это называется “горячий резерв”).
Обратите внимание, контроллеры связаны шиной синхронизации, по которой они мониторят состояние друг друга. Это решение позволяет разнести резервированные модули на значительное расстояние друг от друга (например, расположить их в разных шкафах или даже аппаратных).
Допустим, в данный момент активен левый контроллер, правый – находится в резерве. При этом, даже находясь в резерве, правый контроллер располагает всеми процессными данными и выполняет те же самые математические операции, что и левый. Контроллеры синхронизированы. Предположим, случается отказ левого контроллера, а именно модуля CPU. Управление автоматически передается резервному контроллеру, и теперь он становится главным. Здесь очень большое значение имеют время, которое система тратит на переключение на резерв (обычно меньше 0.5 с) и отсутствие возмущений (удара). Теперь система работает на резерве. Как только инженер заменит отказавший модуль CPU на исправный, система автоматически передаст ему управление и возвратится в исходное состояние.
На рис. 3 изображен резервированный контроллер S7-400H производства Siemens. Данный контроллер входит в состав РСУ Simatic PCS7.Рис. 3. Резервированный контроллер S7-400H. Несколько другое техническое решение показано на примере резервированного контроллера FCP270 производства Foxboro (рис. 4). Данный контроллер входит в состав системы управления Foxboro IA Series.Рис. 4. Резервированный контроллер FCP270.
На базовой панели инсталлировано два процессорных модуля, работающих как резервированная пара, и коммуникационный модуль для сопряжения с оптическими сетями стандарта Ethernet. Взаимодействие между модулями происходит по внутренней шине (тоже резервированной), спрятанной непосредственно в базовую панель (ее не видно на рисунке).
На рисунке ниже показан контроллер AC800M производства ABB (часть РСУ Extended Automation System 800xA).Рис. 5. Контроллер AC800M.
Это не резервированный вариант. Контроллер состоит из двух коммуникационных модулей, одного СPU и одного локального модуля ввода/вывода. Кроме этого, к контроллеру можно подключить до 64 внешних модулей ввода/вывода.
При построении РСУ важно выбрать контроллер, удовлетворяющий всем техническим условиям и требованиям конкретного производства. Подбирая оптимальную конфигурацию, инженеры оперируют определенными техническими характеристиками промышленных контроллеров. Наиболее значимые перечислены ниже:
1. Возможность полного резервирования. Для задач, где отказоустойчивость критична (химия, нефтехимия, металлургия и т.д.), применение резервированных конфигураций вполне оправдано, тогда как для других менее ответственных производств резервирование зачастую оказывается избыточным решением.
2. Количество и тип поддерживаемых коммуникационных интерфейсов. Это определяет гибкость и масштабируемость системы управления в целом. Современные контроллеры способны поддерживать до 10 стандартов передачи данных одновременно, что во многом определяет их универсальность.
3. Быстродействие. Измеряется, как правило, в количестве выполняемых в секунду элементарных операций (до 200 млн.). Иногда быстродействие измеряется количеством обрабатываемых за секунду функциональных блоков (что такое функциональный блок – будет рассказано в следующей статье). Быстродействие зависит от типа центрального процессора (популярные производители - Intel, AMD, Motorola, Texas Instruments и т.д.)
4. Объем оперативной памяти. Во время работы контроллера в его оперативную память загружены запрограммированные пользователем алгоритмы автоматизированного управления, операционная система, библиотечные модули и т.д. Очевидно, чем больше оперативной памяти, тем сложнее и объемнее алгоритмы контроллер может выполнять, тем больше простора для творчества у программиста. Варьируется от 256 килобайт до 32 мегабайт.
5. Надежность. Наработка на отказ до 10-12 лет.
6. Наличие специализированных средств разработки и поддержка различных языков программирования. Очевидно, что существование специализированный среды разработки прикладных программ – это стандарт для современного контроллера АСУ ТП. Для удобства программиста реализуется поддержка сразу нескольких языков как визуального, так и текстового (процедурного) программирования (FBD, SFC, IL, LAD, ST; об этом в следующей статье).
7. Возможность изменения алгоритмов управления на “лету” (online changes), т.е. без остановки работы контроллера. Для большинства контроллеров, применяемых в РСУ, поддержка online changes жизненно необходима, так как позволяет тонко настраивать систему или расширять ее функционал прямо на работающем производстве.
8. Возможность локального ввода/вывода. Как видно из рис. 4 контроллер Foxboro FCP270 рассчитан на работу только с удаленной подсистемой ввода/вывода, подключаемой к нему по оптическим каналам. Simatic S7-400 может спокойно работать как с локальными модулями ввода/вывода (свободные слоты на базовой панели есть), так и удаленными узлами.
9. Вес, габаритные размеры, вид монтажа (на DIN-рейку, на монтажную панель или в стойку 19”). Важно учитывать при проектировании и сборке системных шкафов.
10. Условия эксплуатации (температура, влажность, механические нагрузки). Большинство промышленных контроллеров могут работать в нечеловеческих условиях от 0 до 65 °С и при влажности до 95-98%.
[ http://kazanets.narod.ru/PLC_PART1.htm]Тематики
Синонимы
EN
DE
- speicherprogrammierbare Steuerung, f
FR
Англо-русский словарь нормативно-технической терминологии > storage-programmable logic controller
8 расширенная логика
Большой англо-русский и русско-английский словарь > расширенная логика
9 array
1) решётка; (упорядоченный) массив; периодическая структура; матрица || формировать решётку или (упорядоченный) массив; образовывать периодическую структуру или матрицу3) вчт массив ( однотипных индексированных элементов)4) (прямоугольная) таблица ( элементов); матрица•- array of MOS capacitors
- array of open-ended waveguides
- array of vortices
- array with ECC
- array with parity
- array with rotating parity
- active antenna array - adjustable array
- advanced function array
- aerial array
- antenna array
- antidot array
- association array - bedspring array
- bidimensional array
- billboard array
- binomial array - bubble-domain array
- CCD array
- CCD logic array
- ceramic ball-grid array - channelless gate array
- Chebyshev array
- chip scale ball-grid array
- Chireix-Mesny array
- circular array
- circular grid array
- circular-loop array
- circular-waveguide array
- close spaced antenna array
- CML array
- CMOS transistor array
- coaxial-feed array
- coherent optical array
- collinear array
- column-grid array
- column-steered array
- concentric-ring array
- conformal array
- conformant arrays
- conical antenna array
- continuous linear antenna array
- cophasal array
- cophased array
- corporate-feed array
- correlation array
- Costas array
- Coulmer antenna array
- crosspoint array
- cubical antenna array
- curtain array
- curtain antenna array
- curved array
- cylindrical array
- cylindrical antenna array
- data array
- data processing array
- density-tapered array
- detector array - digital phased array
- diode array
- dipole array
- discrete array - disperse array
- Dolph-Chebyshev array
- Dolph-Chebyshev antenna array
- dot array - dynamic array
- edge enhanced array
- electronically addressed matrix array
- electronically scanned array
- end-fed array
- end-fire array
- end-fire antenna array
- equal-amplitude antenna array
- equally spaced array - feedthrough array - fir-tree array
- fixed-beam array
- flat array
- flexible array
- four-bay array
- four-over-four array
- four-stacked array
- fractal array
- Franklin array
- frequency-controlled array
- frequency-multiplexed array
- frequency-scanned array
- functional array
- fuse-programmable logic array - geometrically addressed matrix array
- glide-slope array
- grating array
- grating-lobe array
- green array
- half-wave spaced array
- helical antenna array
- hemispherically scanned array
- hexagonal antenna array
- hexagonal bubble array - homogeneous antenna array
- horn antenna array
- hydrophone array
- image-storage array
- imaging array
- immutable array
- infrared-detector array
- integer-indexed array
- integrated array
- integrated-curcuit array
- integrating array
- interlaced stacked rhombic array
- ion-implanted array
- isosceles triangular lattice array
- iterative array
- Janus antenna array
- Koomans array
- large aperture array - large-scale integration/discretionary routed-array - linear tapered array
- logic array - log-periodic folded-monopole array
- log-periodic folded-slot array
- longitudinal-slot array
- low-sidelobe array
- magnetic-dot array
- magnetostatic-wave reflecting array
- Marconi-Franklin antenna array
- mask-programmable logic array
- matrix-fed array
- mattress array
- mechanically-scanned array
- memory array
- micro ball-grid array
- micromirror array
- microstrip array
- microvia array
- microvia-based array
- microwave array
- mirrored array
- modulator array
- monopole array
- monopulse array
- MOS array
- multibeam array
- multichip array
- multielement array
- multielement detector array
- multirate systolic array
- mutable array
- N-dimensional array
- nonrectangular array
- nonredundant array
- nonuniformly spaced array
- null-steering array
- oblique triangular lattice array
- one-dimensional array
- optical gate array
- optically fed array - parallel array
- parallel-fed array
- parallel-fed antenna array
- parallel stripe array
- parametric array
- parasitic array
- passive array
- phase array
- phased array
- phase-scanned array
- photodetector array
- photovoltaic solar array
- pin-grid array
- pine-tree array
- planar array
- plastic ball-grid array - pointer array
- point-source array
- processing array - ragged array
- RAID array
- RAID tape array
- random array
- receiving array
- rectangular antenna array
- rectangular grid array
- red array
- redirective array
- redundant arrays of inexpensive disks
- reflector array
- retrodirective array
- ridge-waveguide array
- right triangular lattice array
- ring array
- roll-out solar array
- row-and-column steered array
- row-steered array
- scanned array
- self-phased array
- self-scanned array
- self-steering array
- series-fed array
- shaped Fourier plane photodetector array
- shunt-slot array
- silicon solar array
- slot array
- slotted-waveguide array
- slotted-waveguide antenna array array
- solar array
- solar-cell array
- space fed array
- space-regular array
- space-tapered array
- sparse array
- spherical antenna array
- square lattice bubble array
- SRAM-based field-programmable gate array
- stacked array
- stepped-scanned array
- Sterba antenna array
- Sterba-curtain array
- storage logic array
- stripline array - superdirectional array
- superdirective array
- supergain array
- supergain antenna array
- switched array
- systolic array - thermally addressed matrix array
- thin-film solar array
- thinned array
- three-dimensional array
- tier array
- time-sampled array
- transducer array
- transmissive array
- transmitting array
- traveling-wave array
- traveling-wave antenna array
- triangular array
- triangular grid array
- twin-bay array
- twistor array
- two-dimensional array - unidirectional couplet antenna array
- uniform antenna array
- uniformly spaced array
- universal logic array
- Van Atta array - VLSI array
- wavefront array
- waveguide array
- waveguide slot array
- waveguide slot antenna array10 array
1) решётка; (упорядоченный) массив; периодическая структура; матрица || формировать решётку или (упорядоченный) массив; образовывать периодическую структуру или матрицу3) вчт. массив ( однотипных индексированных элементов)4) (прямоугольная) таблица ( элементов); матрица•- active Van Atta array
- adaptive array
- adjustable array
- advanced function array
- aerial array
- antenna array
- antidot array
- array of cores
- array of MOS capacitors
- array of open-ended waveguides
- array of vortices
- array with ECC
- array with parity
- array with rotating parity
- association array
- ball-grid array
- beam-scanning array
- bedspring array
- bidimensional array
- billboard array
- binomial array
- board on chip ball grid array
- broadside array
- bubble-domain array
- CCD array
- CCD logic array
- ceramic ball-grid array
- ceramic pin-grid array
- channeled gate array
- channelless gate array
- Chebyshev array
- chip scale ball-grid array
- Chireix-Mesny array
- circular array
- circular grid array
- circular-loop array
- circular-waveguide array
- close spaced antenna array
- CML array
- CMOS transistor array
- coaxial-feed array
- coherent optical array
- collinear array
- column-grid array
- column-steered array
- concentric-ring array
- conformal array
- conformant arrays
- conical antenna array
- continuous linear antenna array
- cophasal array
- cophased array
- corporate-feed array
- correlation array
- Costas array
- Coulmer antenna array
- crosspoint array
- cubical antenna array
- curtain antenna array
- curtain array
- curved array
- cylindrical antenna array
- cylindrical array
- data array
- data processing array
- density-tapered array
- detector array
- die dimension ball-grid array
- dielectric covered array
- digital phased array
- diode array
- dipole array
- discrete array
- discretionary-routed array
- dislocation array
- disperse array
- Dolph-Chebyshev antenna array
- Dolph-Chebyshev array
- dot array
- double roll-out array
- driven array
- dynamic array
- edge enhanced array
- electronically addressed matrix array
- electronically scanned array
- end-fed array
- end-fire antenna array
- end-fire array
- equal-amplitude antenna array
- equally spaced array
- extended graphics array
- feed array
- feedthrough array
- field-programmable analog array
- field-programmable gate array
- field-programmable logic array
- fine-pitch land-grid array
- finite array
- fir-tree array
- fixed-beam array
- flat array
- flexible array
- four-bay array
- four-over-four array
- four-stacked array
- fractal array
- Franklin array
- frequency-controlled array
- frequency-multiplexed array
- frequency-scanned array
- functional array
- fuse-programmable logic array
- fusible-link logic array
- gate array
- geometrically addressed matrix array
- glide-slope array
- grating array
- grating-lobe array
- green array
- half-wave spaced array
- helical antenna array
- hemispherically scanned array
- hexagonal antenna array
- hexagonal bubble array
- high thermal plastic-ball grid array
- hologram array
- homogeneous antenna array
- horn antenna array
- hydrophone array
- image-storage array
- imaging array
- immutable array
- infrared-detector array
- integer-indexed array
- integrated array
- integrated-circuit array
- integrating array
- interlaced stacked rhombic array
- ion-implanted array
- isosceles triangular lattice array
- iterative array
- Janus antenna array
- Koomans array
- large aperture array
- large aperture seismic array
- large-scale integration array
- large-scale integration/discretionary routed array
- light-emitting-diode array
- linear array
- linear tapered array
- logic array
- log-periodic dipole array
- log-periodic folded-dipole array
- log-periodic folded-monopole array
- log-periodic folded-slot array
- longitudinal-slot array
- low-sidelobe array
- magnetic-dot array
- magnetostatic-wave reflecting array
- Marconi-Franklin antenna array
- mask-programmable logic array
- matrix-fed array
- mattress array
- mechanically-scanned array
- memory array
- micro ball-grid array
- micromirror array
- microstrip array
- microvia array
- microvia-based array
- microwave array
- mirrored array
- modulator array
- monopole array
- monopulse array
- MOS array
- multibeam array
- multichip array
- multielement array
- multielement detector array
- multirate systolic array
- mutable array
- N-dimensional array
- nonrectangular array
- nonredundant array
- nonuniformly spaced array
- null-steering array
- oblique triangular lattice array
- one-dimensional array
- optical gate array
- optically fed array
- organic land-grid array
- pad-grid array
- parallel array
- parallel stripe array
- parallel-fed antenna array
- parallel-fed array
- parametric array
- parasitic array
- passive array
- phase array
- phased array
- phase-scanned array
- photodetector array
- photovoltaic solar array
- pine-tree array
- pin-grid array
- planar array
- plastic ball-grid array
- plastic land-grid array
- plastic pin-grid array
- p-n-junction array
- pointer array
- point-source array
- processing array
- programmable logic array
- radar array
- ragged array
- RAID array
- RAID tape array
- random array
- receiving array
- rectangular antenna array
- rectangular grid array
- red array
- redirective array
- redundant arrays of inexpensive disks
- reflector array
- retrodirective array
- ridge-waveguide array
- right triangular lattice array
- ring array
- roll-out solar array
- row-and-column steered array
- row-steered array
- scanned array
- self-phased array
- self-scanned array
- self-steering array
- series-fed array
- shaped Fourier plane photodetector array
- shunt-slot array
- silicon solar array
- slot array
- slotted-waveguide antenna array
- slotted-waveguide array
- solar array
- solar-cell array
- space fed array
- space-regular array
- space-tapered array
- sparse array
- spherical antenna array
- square lattice bubble array
- SRAM-based field-programmable gate array
- stacked array
- stepped-scanned array
- Sterba antenna array
- Sterba-curtain array
- storage logic array
- stripline array
- super extended graphics array
- super video graphics array
- superconducting array
- superdirectional array
- superdirective array
- supergain antenna array
- supergain array
- switched array
- systolic array
- tape-ball grid array
- tapered array
- thermally addressed matrix array
- thin-film solar array
- thinned array
- three-dimensional array
- tier array
- time-sampled array
- transducer array
- transmissive array
- transmitting array
- traveling-wave antenna array
- traveling-wave array
- triangular array
- triangular grid array
- twin-bay array
- twistor array
- two-dimensional array
- ultra extended graphics array
- uncommitted logic array
- unidirectional couplet antenna array
- uniform antenna array
- uniformly spaced array
- universal logic array
- Van Atta array
- very large array
- video graphics array
- VLSI array
- wavefront array
- waveguide array
- waveguide slot antenna array
- waveguide slot arrayThe New English-Russian Dictionary of Radio-electronics > array
11 plc
- связь по ЛЭП
- программируемый логический контроллер
- несущая в канале ВЧ-связи по ЛЭП
- маскирование потери пакета
- контроллер с программируемой логикой
- акционерная компания с ограниченной ответственностью
акционерная компания с ограниченной ответственностью
AG - аббревиатура для обозначения AKTIENGESELLSCHAFT (акционерное общество). Оно пишется после названия немецких, австрийских или швейцарских компаний и является эквивалентом английской аббревиатуры plc (public limited company-акционерная компания с ограниченной ответственностью). Сравни: GmbH.
[ http://www.vocable.ru/dictionary/533/symbol/97]Тематики
EN
DE
- AG
контроллер с программируемой логикой
—
[А.С.Гольдберг. Англо-русский энергетический словарь. 2006 г.]Тематики
EN
маскирование потери пакета
Метод сокрытия факта потери медиапакетов путем генерирования синтезируемых пакетов (МСЭ-T G.1050).
[ http://www.iks-media.ru/glossary/index.html?glossid=2400324]Тематики
- электросвязь, основные понятия
EN
несущая в канале ВЧ-связи по ЛЭП
—
[Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999]Тематики
- электротехника, основные понятия
EN
программируемый логический контроллер
ПЛК
-
[Интент]
контроллер
Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
[Сборник рекомендуемых терминов. Выпуск 107. Теория управления.
Академия наук СССР. Комитет научно-технической терминологии. 1984 г.]EN
storage-programmable logic controller
computer-aided control equipment or system whose logic sequence can be varied via a directly or remote-control connected programming device, for example a control panel, a host computer or a portable terminal
[IEV ref 351-32-34]FR
automate programmable à mémoire
См. также:
équipement ou système de commande assisté par ordinateur dont la séquence logique peut être modifiée directement ou par l'intermédiaire d'un dispositif de programmation relié à une télécommande, par exemple un panneau de commande, un ordinateur hôte ou un terminal de données portatif
[IEV ref 351-32-34]
- архитектура контроллера;
- производительность контроллера;
- время реакции контроллера;
КЛАССИФИКАЦИЯ
Основным показателем ПЛК является количество каналов ввода-вывода. По этому признаку ПЛК делятся на следующие группы:- нано- ПЛК (менее 16 каналов);
- микро-ПЛК (более 16, до 100 каналов);
- средние (более 100, до 500 каналов);
- большие (более 500 каналов).
- моноблочными - в которых устройство ввода-вывода не может быть удалено из контроллера или заменено на другое. Конструктивно контроллер представляет собой единое целое с устройствами ввода-вывода (например, одноплатный контроллер). Моноблочный контроллер может иметь, например, 16 каналов дискретного ввода и 8 каналов релейного вывода;
- модульные - состоящие из общей корзины (шасси), в которой располагаются модуль центрального процессора и сменные модули ввода-вывода. Состав модулей выбирается пользователем в зависимости от решаемой задачи. Типовое количество слотов для сменных модулей - от 8 до 32;
- распределенные (с удаленными модулями ввода-вывода) - в которых модули ввода-вывода выполнены в отдельных корпусах, соединяются с модулем контроллера по сети (обычно на основе интерфейса RS-485) и могут быть расположены на расстоянии до 1,2 км от процессорного модуля.
Многие контроллеры имеют набор сменных процессорных плат разной производительности. Это позволяет расширить круг потенциальных пользователей системы без изменения ее конструктива.
По конструктивному исполнению и способу крепления контроллеры делятся на:- панельные (для монтажа на панель или дверцу шкафа);
- для монтажа на DIN-рейку внутри шкафа;
- для крепления на стене;
- стоечные - для монтажа в стойке;
- бескорпусные (обычно одноплатные) для применения в специализированных конструктивах производителей оборудования (OEM - "Original Equipment Manufact urer").
По области применения контроллеры делятся на следующие типы:- универсальные общепромышленные;
- для управления роботами;
- для управления позиционированием и перемещением;
- коммуникационные;
- ПИД-контроллеры;
- специализированные.
По способу программирования контроллеры бывают:- программируемые с лицевой панели контроллера;
- программируемые переносным программатором;
- программируемые с помощью дисплея, мыши и клавиатуры;
- программируемые с помощью персонального компьютера.
Контроллеры могут программироваться на следующих языках:- на классических алгоритмических языках (C, С#, Visual Basic);
- на языках МЭК 61131-3.
Контроллеры могут содержать в своем составе модули ввода-вывода или не содержать их. Примерами контроллеров без модулей ввода-вывода являются коммуникационные контроллеры, которые выполняют функцию межсетевого шлюза, или контроллеры, получающие данные от контроллеров нижнего уровня иерархии АСУ ТП. Контроллеры для систем автоматизации
Слово "контроллер" произошло от английского "control" (управление), а не от русского "контроль" (учет, проверка). Контроллером в системах автоматизации называют устройство, выполняющее управление физическими процессами по записанному в него алгоритму, с использованием информации, получаемой от датчиков и выводимой в исполнительные устройства.
Первые контроллеры появились на рубеже 60-х и 70-х годов в автомобильной промышленности, где использовались для автоматизации сборочных линий. В то время компьютеры стоили чрезвычайно дорого, поэтому контроллеры строились на жесткой логике (программировались аппаратно), что было гораздо дешевле. Однако перенастройка с одной технологической линии на другую требовала фактически изготовления нового контроллера. Поэтому появились контроллеры, алгоритм работы которых мог быть изменен несколько проще - с помощью схемы соединений реле. Такие контроллеры получили название программируемых логических контроллеров (ПЛК), и этот термин сохранился до настоящего времени. Везде ниже термины "контроллер" и "ПЛК" мы будем употреблять как синонимы.
Немного позже появились ПЛК, которые можно было программировать на машинно-ориентированном языке, что было проще конструктивно, но требовало участия специально обученного программиста для внесения даже незначительных изменений в алгоритм управления. С этого момента началась борьба за упрощение процесса программирования ПЛК, которая привела сначала к созданию языков высокого уровня, затем - специализированных языков визуального программирования, похожих на язык релейной логики. В настоящее время этот процесс завершился созданием международного стандарта IEC (МЭК) 1131-3, который позже был переименован в МЭК 61131-3. Стандарт МЭК 61131-3 поддерживает пять языков технологического программирования, что исключает необходимость привлечения профессиональных программистов при построении систем с контроллерами, оставляя для них решение нестандартных задач.
В связи с тем, что способ программирования является наиболее существенным классифицирующим признаком контроллера, понятие "ПЛК" все реже используется для обозначения управляющих контроллеров, которые не поддерживают технологические языки программирования. Жесткие ограничения на стоимость и огромное разнообразие целей автоматизации привели к невозможности создания универсального ПЛК, как это случилось с офисными компьютерами. Область автоматизации выдвигает множество задач, в соответствии с которыми развивается и рынок, содержащий сотни непохожих друг на друга контроллеров, различающихся десятками параметров.
Выбор оптимального для конкретной задачи контроллера основывается обычно на соответствии функциональных характеристик контроллера решаемой задаче при условии минимальной его стоимости. Учитываются также другие важные характеристики (температурный диапазон, надежность, бренд изготовителя, наличие разрешений Ростехнадзора, сертификатов и т. п.).
Несмотря на огромное разнообразие контроллеров, в их развитии заметны следующие общие тенденции:- уменьшение габаритов;
- расширение функциональных возможностей;
- увеличение количества поддерживаемых интерфейсов и сетей;
- использование идеологии "открытых систем";
- использование языков программирования стандарта МЭК 61131-3;
- снижение цены.
[ http://bookasutp.ru/Chapter6_1.aspx]
Программируемый логический контроллер (ПЛК, PLC) – микропроцессорное устройство, предназначенное для управления технологическим процессом и другими сложными технологическими объектами.
Принцип работы контроллера состоит в выполнение следующего цикла операций:
1. Сбор сигналов с датчиков;
2. Обработка сигналов согласно прикладному алгоритму управления;
3. Выдача управляющих воздействий на исполнительные устройства.
В нормальном режиме работы контроллер непрерывно выполняет этот цикл с частотой от 50 раз в секунду. Время, затрачиваемое контроллером на выполнение полного цикла, часто называют временем (или периодом) сканирования; в большинстве современных ПЛК сканирование может настраиваться пользователем в диапазоне от 20 до 30000 миллисекунд. Для быстрых технологических процессов, где критична скорость реакции системы и требуется оперативное регулирование, время сканирования может составлять 20 мс, однако для большинства непрерывных процессов период 100 мс считается вполне приемлемым.
Аппаратно контроллеры имеют модульную архитектуру и могут состоять из следующих компонентов:
1. Базовая панель ( Baseplate). Она служит для размещения на ней других модулей системы, устанавливаемых в специально отведенные позиции (слоты). Внутри базовой панели проходят две шины: одна - для подачи питания на электронные модули, другая – для пересылки данных и информационного обмена между модулями.
2. Модуль центрального вычислительного устройства ( СPU). Это мозг системы. Собственно в нем и происходит математическая обработка данных. Для связи с другими устройствами CPU часто оснащается сетевым интерфейсом, поддерживающим тот или иной коммуникационный стандарт.
3. Дополнительные коммуникационные модули. Необходимы для добавления сетевых интерфейсов, неподдерживаемых напрямую самим CPU. Коммуникационные модули существенно расширяют возможности ПЛК по сетевому взаимодействию. C их помощью к контроллеру подключают узлы распределенного ввода/вывода, интеллектуальные полевые приборы и станции операторского уровня.
4. Блок питания. Нужен для запитки системы от 220 V. Однако многие ПЛК не имеют стандартного блока питания и запитываются от внешнего.Рис.1. Контроллер РСУ с коммуникациями Profibus и Ethernet.
Иногда на базовую панель, помимо указанных выше, допускается устанавливать модули ввода/вывода полевых сигналов, которые образуют так называемый локальный ввод/вывод. Однако для большинства РСУ (DCS) характерно использование именно распределенного (удаленного) ввода/вывода.
Отличительной особенностью контроллеров, применяемых в DCS, является возможность их резервирования. Резервирование нужно для повышения отказоустойчивости системы и заключается, как правило, в дублировании аппаратных модулей системы.Рис. 2. Резервированный контроллер с коммуникациями Profibus и Ethernet.
Резервируемые модули работают параллельно и выполняют одни и те же функции. При этом один модуль находится в активном состоянии, а другой, являясь резервом, – в режиме “standby”. В случае отказа активного модуля, система автоматически переключается на резерв (это называется “горячий резерв”).
Обратите внимание, контроллеры связаны шиной синхронизации, по которой они мониторят состояние друг друга. Это решение позволяет разнести резервированные модули на значительное расстояние друг от друга (например, расположить их в разных шкафах или даже аппаратных).
Допустим, в данный момент активен левый контроллер, правый – находится в резерве. При этом, даже находясь в резерве, правый контроллер располагает всеми процессными данными и выполняет те же самые математические операции, что и левый. Контроллеры синхронизированы. Предположим, случается отказ левого контроллера, а именно модуля CPU. Управление автоматически передается резервному контроллеру, и теперь он становится главным. Здесь очень большое значение имеют время, которое система тратит на переключение на резерв (обычно меньше 0.5 с) и отсутствие возмущений (удара). Теперь система работает на резерве. Как только инженер заменит отказавший модуль CPU на исправный, система автоматически передаст ему управление и возвратится в исходное состояние.
На рис. 3 изображен резервированный контроллер S7-400H производства Siemens. Данный контроллер входит в состав РСУ Simatic PCS7.Рис. 3. Резервированный контроллер S7-400H. Несколько другое техническое решение показано на примере резервированного контроллера FCP270 производства Foxboro (рис. 4). Данный контроллер входит в состав системы управления Foxboro IA Series.Рис. 4. Резервированный контроллер FCP270.
На базовой панели инсталлировано два процессорных модуля, работающих как резервированная пара, и коммуникационный модуль для сопряжения с оптическими сетями стандарта Ethernet. Взаимодействие между модулями происходит по внутренней шине (тоже резервированной), спрятанной непосредственно в базовую панель (ее не видно на рисунке).
На рисунке ниже показан контроллер AC800M производства ABB (часть РСУ Extended Automation System 800xA).Рис. 5. Контроллер AC800M.
Это не резервированный вариант. Контроллер состоит из двух коммуникационных модулей, одного СPU и одного локального модуля ввода/вывода. Кроме этого, к контроллеру можно подключить до 64 внешних модулей ввода/вывода.
При построении РСУ важно выбрать контроллер, удовлетворяющий всем техническим условиям и требованиям конкретного производства. Подбирая оптимальную конфигурацию, инженеры оперируют определенными техническими характеристиками промышленных контроллеров. Наиболее значимые перечислены ниже:
1. Возможность полного резервирования. Для задач, где отказоустойчивость критична (химия, нефтехимия, металлургия и т.д.), применение резервированных конфигураций вполне оправдано, тогда как для других менее ответственных производств резервирование зачастую оказывается избыточным решением.
2. Количество и тип поддерживаемых коммуникационных интерфейсов. Это определяет гибкость и масштабируемость системы управления в целом. Современные контроллеры способны поддерживать до 10 стандартов передачи данных одновременно, что во многом определяет их универсальность.
3. Быстродействие. Измеряется, как правило, в количестве выполняемых в секунду элементарных операций (до 200 млн.). Иногда быстродействие измеряется количеством обрабатываемых за секунду функциональных блоков (что такое функциональный блок – будет рассказано в следующей статье). Быстродействие зависит от типа центрального процессора (популярные производители - Intel, AMD, Motorola, Texas Instruments и т.д.)
4. Объем оперативной памяти. Во время работы контроллера в его оперативную память загружены запрограммированные пользователем алгоритмы автоматизированного управления, операционная система, библиотечные модули и т.д. Очевидно, чем больше оперативной памяти, тем сложнее и объемнее алгоритмы контроллер может выполнять, тем больше простора для творчества у программиста. Варьируется от 256 килобайт до 32 мегабайт.
5. Надежность. Наработка на отказ до 10-12 лет.
6. Наличие специализированных средств разработки и поддержка различных языков программирования. Очевидно, что существование специализированный среды разработки прикладных программ – это стандарт для современного контроллера АСУ ТП. Для удобства программиста реализуется поддержка сразу нескольких языков как визуального, так и текстового (процедурного) программирования (FBD, SFC, IL, LAD, ST; об этом в следующей статье).
7. Возможность изменения алгоритмов управления на “лету” (online changes), т.е. без остановки работы контроллера. Для большинства контроллеров, применяемых в РСУ, поддержка online changes жизненно необходима, так как позволяет тонко настраивать систему или расширять ее функционал прямо на работающем производстве.
8. Возможность локального ввода/вывода. Как видно из рис. 4 контроллер Foxboro FCP270 рассчитан на работу только с удаленной подсистемой ввода/вывода, подключаемой к нему по оптическим каналам. Simatic S7-400 может спокойно работать как с локальными модулями ввода/вывода (свободные слоты на базовой панели есть), так и удаленными узлами.
9. Вес, габаритные размеры, вид монтажа (на DIN-рейку, на монтажную панель или в стойку 19”). Важно учитывать при проектировании и сборке системных шкафов.
10. Условия эксплуатации (температура, влажность, механические нагрузки). Большинство промышленных контроллеров могут работать в нечеловеческих условиях от 0 до 65 °С и при влажности до 95-98%.
[ http://kazanets.narod.ru/PLC_PART1.htm]Тематики
Синонимы
EN
DE
- speicherprogrammierbare Steuerung, f
FR
связь по ЛЭП
—
[Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999 г.]Тематики
- электротехника, основные понятия
EN
Англо-русский словарь нормативно-технической терминологии > plc
12 system
1) система || системный3) вчт операционная система; программа-супервизор5) вчт большая программа6) метод; способ; алгоритм•system halted — "система остановлена" ( экранное сообщение об остановке компьютера при наличии серьёзной ошибки)
- CPsystem- H-system- h-system- hydrogen-air/lead battery hybrid system- Ksystem- Lsystem- L*a*b* system- master/slave computer system- p-system- y-system- Δ-system13 programmable controller
программируемый контроллер
—
[Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999 г.]Тематики
- электротехника, основные понятия
EN
программируемый логический контроллер
ПЛК
-
[Интент]
контроллер
Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
[Сборник рекомендуемых терминов. Выпуск 107. Теория управления.
Академия наук СССР. Комитет научно-технической терминологии. 1984 г.]EN
storage-programmable logic controller
computer-aided control equipment or system whose logic sequence can be varied via a directly or remote-control connected programming device, for example a control panel, a host computer or a portable terminal
[IEV ref 351-32-34]FR
automate programmable à mémoire
См. также:
équipement ou système de commande assisté par ordinateur dont la séquence logique peut être modifiée directement ou par l'intermédiaire d'un dispositif de programmation relié à une télécommande, par exemple un panneau de commande, un ordinateur hôte ou un terminal de données portatif
[IEV ref 351-32-34]
- архитектура контроллера;
- производительность контроллера;
- время реакции контроллера;
КЛАССИФИКАЦИЯ
Основным показателем ПЛК является количество каналов ввода-вывода. По этому признаку ПЛК делятся на следующие группы:- нано- ПЛК (менее 16 каналов);
- микро-ПЛК (более 16, до 100 каналов);
- средние (более 100, до 500 каналов);
- большие (более 500 каналов).
- моноблочными - в которых устройство ввода-вывода не может быть удалено из контроллера или заменено на другое. Конструктивно контроллер представляет собой единое целое с устройствами ввода-вывода (например, одноплатный контроллер). Моноблочный контроллер может иметь, например, 16 каналов дискретного ввода и 8 каналов релейного вывода;
- модульные - состоящие из общей корзины (шасси), в которой располагаются модуль центрального процессора и сменные модули ввода-вывода. Состав модулей выбирается пользователем в зависимости от решаемой задачи. Типовое количество слотов для сменных модулей - от 8 до 32;
- распределенные (с удаленными модулями ввода-вывода) - в которых модули ввода-вывода выполнены в отдельных корпусах, соединяются с модулем контроллера по сети (обычно на основе интерфейса RS-485) и могут быть расположены на расстоянии до 1,2 км от процессорного модуля.
Многие контроллеры имеют набор сменных процессорных плат разной производительности. Это позволяет расширить круг потенциальных пользователей системы без изменения ее конструктива.
По конструктивному исполнению и способу крепления контроллеры делятся на:- панельные (для монтажа на панель или дверцу шкафа);
- для монтажа на DIN-рейку внутри шкафа;
- для крепления на стене;
- стоечные - для монтажа в стойке;
- бескорпусные (обычно одноплатные) для применения в специализированных конструктивах производителей оборудования (OEM - "Original Equipment Manufact urer").
По области применения контроллеры делятся на следующие типы:- универсальные общепромышленные;
- для управления роботами;
- для управления позиционированием и перемещением;
- коммуникационные;
- ПИД-контроллеры;
- специализированные.
По способу программирования контроллеры бывают:- программируемые с лицевой панели контроллера;
- программируемые переносным программатором;
- программируемые с помощью дисплея, мыши и клавиатуры;
- программируемые с помощью персонального компьютера.
Контроллеры могут программироваться на следующих языках:- на классических алгоритмических языках (C, С#, Visual Basic);
- на языках МЭК 61131-3.
Контроллеры могут содержать в своем составе модули ввода-вывода или не содержать их. Примерами контроллеров без модулей ввода-вывода являются коммуникационные контроллеры, которые выполняют функцию межсетевого шлюза, или контроллеры, получающие данные от контроллеров нижнего уровня иерархии АСУ ТП. Контроллеры для систем автоматизации
Слово "контроллер" произошло от английского "control" (управление), а не от русского "контроль" (учет, проверка). Контроллером в системах автоматизации называют устройство, выполняющее управление физическими процессами по записанному в него алгоритму, с использованием информации, получаемой от датчиков и выводимой в исполнительные устройства.
Первые контроллеры появились на рубеже 60-х и 70-х годов в автомобильной промышленности, где использовались для автоматизации сборочных линий. В то время компьютеры стоили чрезвычайно дорого, поэтому контроллеры строились на жесткой логике (программировались аппаратно), что было гораздо дешевле. Однако перенастройка с одной технологической линии на другую требовала фактически изготовления нового контроллера. Поэтому появились контроллеры, алгоритм работы которых мог быть изменен несколько проще - с помощью схемы соединений реле. Такие контроллеры получили название программируемых логических контроллеров (ПЛК), и этот термин сохранился до настоящего времени. Везде ниже термины "контроллер" и "ПЛК" мы будем употреблять как синонимы.
Немного позже появились ПЛК, которые можно было программировать на машинно-ориентированном языке, что было проще конструктивно, но требовало участия специально обученного программиста для внесения даже незначительных изменений в алгоритм управления. С этого момента началась борьба за упрощение процесса программирования ПЛК, которая привела сначала к созданию языков высокого уровня, затем - специализированных языков визуального программирования, похожих на язык релейной логики. В настоящее время этот процесс завершился созданием международного стандарта IEC (МЭК) 1131-3, который позже был переименован в МЭК 61131-3. Стандарт МЭК 61131-3 поддерживает пять языков технологического программирования, что исключает необходимость привлечения профессиональных программистов при построении систем с контроллерами, оставляя для них решение нестандартных задач.
В связи с тем, что способ программирования является наиболее существенным классифицирующим признаком контроллера, понятие "ПЛК" все реже используется для обозначения управляющих контроллеров, которые не поддерживают технологические языки программирования. Жесткие ограничения на стоимость и огромное разнообразие целей автоматизации привели к невозможности создания универсального ПЛК, как это случилось с офисными компьютерами. Область автоматизации выдвигает множество задач, в соответствии с которыми развивается и рынок, содержащий сотни непохожих друг на друга контроллеров, различающихся десятками параметров.
Выбор оптимального для конкретной задачи контроллера основывается обычно на соответствии функциональных характеристик контроллера решаемой задаче при условии минимальной его стоимости. Учитываются также другие важные характеристики (температурный диапазон, надежность, бренд изготовителя, наличие разрешений Ростехнадзора, сертификатов и т. п.).
Несмотря на огромное разнообразие контроллеров, в их развитии заметны следующие общие тенденции:- уменьшение габаритов;
- расширение функциональных возможностей;
- увеличение количества поддерживаемых интерфейсов и сетей;
- использование идеологии "открытых систем";
- использование языков программирования стандарта МЭК 61131-3;
- снижение цены.
[ http://bookasutp.ru/Chapter6_1.aspx]
Программируемый логический контроллер (ПЛК, PLC) – микропроцессорное устройство, предназначенное для управления технологическим процессом и другими сложными технологическими объектами.
Принцип работы контроллера состоит в выполнение следующего цикла операций:
1. Сбор сигналов с датчиков;
2. Обработка сигналов согласно прикладному алгоритму управления;
3. Выдача управляющих воздействий на исполнительные устройства.
В нормальном режиме работы контроллер непрерывно выполняет этот цикл с частотой от 50 раз в секунду. Время, затрачиваемое контроллером на выполнение полного цикла, часто называют временем (или периодом) сканирования; в большинстве современных ПЛК сканирование может настраиваться пользователем в диапазоне от 20 до 30000 миллисекунд. Для быстрых технологических процессов, где критична скорость реакции системы и требуется оперативное регулирование, время сканирования может составлять 20 мс, однако для большинства непрерывных процессов период 100 мс считается вполне приемлемым.
Аппаратно контроллеры имеют модульную архитектуру и могут состоять из следующих компонентов:
1. Базовая панель ( Baseplate). Она служит для размещения на ней других модулей системы, устанавливаемых в специально отведенные позиции (слоты). Внутри базовой панели проходят две шины: одна - для подачи питания на электронные модули, другая – для пересылки данных и информационного обмена между модулями.
2. Модуль центрального вычислительного устройства ( СPU). Это мозг системы. Собственно в нем и происходит математическая обработка данных. Для связи с другими устройствами CPU часто оснащается сетевым интерфейсом, поддерживающим тот или иной коммуникационный стандарт.
3. Дополнительные коммуникационные модули. Необходимы для добавления сетевых интерфейсов, неподдерживаемых напрямую самим CPU. Коммуникационные модули существенно расширяют возможности ПЛК по сетевому взаимодействию. C их помощью к контроллеру подключают узлы распределенного ввода/вывода, интеллектуальные полевые приборы и станции операторского уровня.
4. Блок питания. Нужен для запитки системы от 220 V. Однако многие ПЛК не имеют стандартного блока питания и запитываются от внешнего.Рис.1. Контроллер РСУ с коммуникациями Profibus и Ethernet.
Иногда на базовую панель, помимо указанных выше, допускается устанавливать модули ввода/вывода полевых сигналов, которые образуют так называемый локальный ввод/вывод. Однако для большинства РСУ (DCS) характерно использование именно распределенного (удаленного) ввода/вывода.
Отличительной особенностью контроллеров, применяемых в DCS, является возможность их резервирования. Резервирование нужно для повышения отказоустойчивости системы и заключается, как правило, в дублировании аппаратных модулей системы.Рис. 2. Резервированный контроллер с коммуникациями Profibus и Ethernet.
Резервируемые модули работают параллельно и выполняют одни и те же функции. При этом один модуль находится в активном состоянии, а другой, являясь резервом, – в режиме “standby”. В случае отказа активного модуля, система автоматически переключается на резерв (это называется “горячий резерв”).
Обратите внимание, контроллеры связаны шиной синхронизации, по которой они мониторят состояние друг друга. Это решение позволяет разнести резервированные модули на значительное расстояние друг от друга (например, расположить их в разных шкафах или даже аппаратных).
Допустим, в данный момент активен левый контроллер, правый – находится в резерве. При этом, даже находясь в резерве, правый контроллер располагает всеми процессными данными и выполняет те же самые математические операции, что и левый. Контроллеры синхронизированы. Предположим, случается отказ левого контроллера, а именно модуля CPU. Управление автоматически передается резервному контроллеру, и теперь он становится главным. Здесь очень большое значение имеют время, которое система тратит на переключение на резерв (обычно меньше 0.5 с) и отсутствие возмущений (удара). Теперь система работает на резерве. Как только инженер заменит отказавший модуль CPU на исправный, система автоматически передаст ему управление и возвратится в исходное состояние.
На рис. 3 изображен резервированный контроллер S7-400H производства Siemens. Данный контроллер входит в состав РСУ Simatic PCS7.Рис. 3. Резервированный контроллер S7-400H. Несколько другое техническое решение показано на примере резервированного контроллера FCP270 производства Foxboro (рис. 4). Данный контроллер входит в состав системы управления Foxboro IA Series.Рис. 4. Резервированный контроллер FCP270.
На базовой панели инсталлировано два процессорных модуля, работающих как резервированная пара, и коммуникационный модуль для сопряжения с оптическими сетями стандарта Ethernet. Взаимодействие между модулями происходит по внутренней шине (тоже резервированной), спрятанной непосредственно в базовую панель (ее не видно на рисунке).
На рисунке ниже показан контроллер AC800M производства ABB (часть РСУ Extended Automation System 800xA).Рис. 5. Контроллер AC800M.
Это не резервированный вариант. Контроллер состоит из двух коммуникационных модулей, одного СPU и одного локального модуля ввода/вывода. Кроме этого, к контроллеру можно подключить до 64 внешних модулей ввода/вывода.
При построении РСУ важно выбрать контроллер, удовлетворяющий всем техническим условиям и требованиям конкретного производства. Подбирая оптимальную конфигурацию, инженеры оперируют определенными техническими характеристиками промышленных контроллеров. Наиболее значимые перечислены ниже:
1. Возможность полного резервирования. Для задач, где отказоустойчивость критична (химия, нефтехимия, металлургия и т.д.), применение резервированных конфигураций вполне оправдано, тогда как для других менее ответственных производств резервирование зачастую оказывается избыточным решением.
2. Количество и тип поддерживаемых коммуникационных интерфейсов. Это определяет гибкость и масштабируемость системы управления в целом. Современные контроллеры способны поддерживать до 10 стандартов передачи данных одновременно, что во многом определяет их универсальность.
3. Быстродействие. Измеряется, как правило, в количестве выполняемых в секунду элементарных операций (до 200 млн.). Иногда быстродействие измеряется количеством обрабатываемых за секунду функциональных блоков (что такое функциональный блок – будет рассказано в следующей статье). Быстродействие зависит от типа центрального процессора (популярные производители - Intel, AMD, Motorola, Texas Instruments и т.д.)
4. Объем оперативной памяти. Во время работы контроллера в его оперативную память загружены запрограммированные пользователем алгоритмы автоматизированного управления, операционная система, библиотечные модули и т.д. Очевидно, чем больше оперативной памяти, тем сложнее и объемнее алгоритмы контроллер может выполнять, тем больше простора для творчества у программиста. Варьируется от 256 килобайт до 32 мегабайт.
5. Надежность. Наработка на отказ до 10-12 лет.
6. Наличие специализированных средств разработки и поддержка различных языков программирования. Очевидно, что существование специализированный среды разработки прикладных программ – это стандарт для современного контроллера АСУ ТП. Для удобства программиста реализуется поддержка сразу нескольких языков как визуального, так и текстового (процедурного) программирования (FBD, SFC, IL, LAD, ST; об этом в следующей статье).
7. Возможность изменения алгоритмов управления на “лету” (online changes), т.е. без остановки работы контроллера. Для большинства контроллеров, применяемых в РСУ, поддержка online changes жизненно необходима, так как позволяет тонко настраивать систему или расширять ее функционал прямо на работающем производстве.
8. Возможность локального ввода/вывода. Как видно из рис. 4 контроллер Foxboro FCP270 рассчитан на работу только с удаленной подсистемой ввода/вывода, подключаемой к нему по оптическим каналам. Simatic S7-400 может спокойно работать как с локальными модулями ввода/вывода (свободные слоты на базовой панели есть), так и удаленными узлами.
9. Вес, габаритные размеры, вид монтажа (на DIN-рейку, на монтажную панель или в стойку 19”). Важно учитывать при проектировании и сборке системных шкафов.
10. Условия эксплуатации (температура, влажность, механические нагрузки). Большинство промышленных контроллеров могут работать в нечеловеческих условиях от 0 до 65 °С и при влажности до 95-98%.
[ http://kazanets.narod.ru/PLC_PART1.htm]Тематики
Синонимы
EN
DE
- speicherprogrammierbare Steuerung, f
FR
Англо-русский словарь нормативно-технической терминологии > programmable controller
14 Bibliography
■ Aitchison, J. (1987). Noam Chomsky: Consensus and controversy. New York: Falmer Press.■ Anderson, J. R. (1980). Cognitive psychology and its implications. San Francisco: W. H. Freeman.■ Anderson, J. R. (1983). The architecture of cognition. Cambridge, MA: Harvard University Press.■ Anderson, J. R. (1995). Cognitive psychology and its implications (4th ed.). New York: W. H. Freeman.■ Archilochus (1971). In M. L. West (Ed.), Iambi et elegi graeci (Vol. 1). Oxford: Oxford University Press.■ Armstrong, D. M. (1990). The causal theory of the mind. In W. G. Lycan (Ed.), Mind and cognition: A reader (pp. 37-47). Cambridge, MA: Basil Blackwell. (Originally published in 1981 in The nature of mind and other essays, Ithaca, NY: University Press).■ Atkins, P. W. (1992). Creation revisited. Oxford: W. H. Freeman & Company.■ Austin, J. L. (1962). How to do things with words. Cambridge, MA: Harvard University Press.■ Bacon, F. (1878). Of the proficience and advancement of learning divine and human. In The works of Francis Bacon (Vol. 1). Cambridge, MA: Hurd & Houghton.■ Bacon, R. (1928). Opus majus (Vol. 2). R. B. Burke (Trans.). Philadelphia, PA: University of Pennsylvania Press.■ Bar-Hillel, Y. (1960). The present status of automatic translation of languages. In F. L. Alt (Ed.), Advances in computers (Vol. 1). New York: Academic Press.■ Barr, A., & E. A. Feigenbaum (Eds.) (1981). The handbook of artificial intelligence (Vol. 1). Reading, MA: Addison-Wesley.■ Barr, A., & E. A. Feigenbaum (Eds.) (1982). The handbook of artificial intelligence (Vol. 2). Los Altos, CA: William Kaufman.■ Barron, F. X. (1963). The needs for order and for disorder as motives in creative activity. In C. W. Taylor & F. X. Barron (Eds.), Scientific creativity: Its rec ognition and development (pp. 153-160). New York: Wiley.■ Bartlett, F. C. (1932). Remembering: A study in experimental and social psychology. Cambridge: Cambridge University Press.■ Bartley, S. H. (1969). Principles of perception. London: Harper & Row.■ Barzun, J. (1959). The house of intellect. New York: Harper & Row.■ Beach, F. A., D. O. Hebb, C. T. Morgan & H. W. Nissen (Eds.) (1960). The neu ropsychology of Lashley. New York: McGraw-Hill.■ Berkeley, G. (1996). Principles of human knowledge: Three Dialogues. Oxford: Oxford University Press. (Originally published in 1710.)■ Berlin, I. (1953). The hedgehog and the fox: An essay on Tolstoy's view of history. NY: Simon & Schuster.■ Bierwisch, J. (1970). Semantics. In J. Lyons (Ed.), New horizons in linguistics. Baltimore: Penguin Books.■ Black, H. C. (1951). Black's law dictionary. St. Paul, MN: West Publishing.■ Bloom, A. (1981). The linguistic shaping of thought: A study in the impact of language on thinking in China and the West. Hillsdale, NJ: Erlbaum.■ Bobrow, D. G., & D. A. Norman (1975). Some principles of memory schemata. In D. G. Bobrow & A. Collins (Eds.), Representation and understanding: Stud ies in Cognitive Science (pp. 131-149). New York: Academic Press.■ Boden, M. A. (1977). Artificial intelligence and natural man. New York: Basic Books.■ Boden, M. A. (1981). Minds and mechanisms. Ithaca, NY: Cornell University Press.■ Boden, M. A. (1990a). The creative mind: Myths and mechanisms. London: Cardinal.■ Boden, M. A. (1990b). The philosophy of artificial intelligence. Oxford: Oxford University Press.■ Boden, M. A. (1994). Precis of The creative mind: Myths and mechanisms. Behavioral and brain sciences 17, 519-570.■ Boden, M. (1996). Creativity. In M. Boden (Ed.), Artificial Intelligence (2nd ed.). San Diego: Academic Press.■ Bolter, J. D. (1984). Turing's man: Western culture in the computer age. Chapel Hill, NC: University of North Carolina Press.■ Bolton, N. (1972). The psychology of thinking. London: Methuen.■ Bourne, L. E. (1973). Some forms of cognition: A critical analysis of several papers. In R. Solso (Ed.), Contemporary issues in cognitive psychology (pp. 313324). Loyola Symposium on Cognitive Psychology (Chicago 1972). Washington, DC: Winston.■ Bransford, J. D., N. S. McCarrell, J. J. Franks & K. E. Nitsch (1977). Toward unexplaining memory. In R. Shaw & J. D. Bransford (Eds.), Perceiving, acting, and knowing (pp. 431-466). Hillsdale, NJ: Lawrence Erlbaum Associates.■ Breger, L. (1981). Freud's unfinished journey. London: Routledge & Kegan Paul.■ Brehmer, B. (1986). In one word: Not from experience. In H. R. Arkes & K. Hammond (Eds.), Judgment and decision making: An interdisciplinary reader (pp. 705-719). Cambridge: Cambridge University Press.■ Bresnan, J. (1978). A realistic transformational grammar. In M. Halle, J. Bresnan & G. A. Miller (Eds.), Linguistic theory and psychological reality (pp. 1-59). Cambridge, MA: MIT Press.■ Brislin, R. W., W. J. Lonner & R. M. Thorndike (Eds.) (1973). Cross- cultural research methods. New York: Wiley.■ Bronowski, J. (1977). A sense of the future: Essays in natural philosophy. P. E. Ariotti with R. Bronowski (Eds.). Cambridge, MA: MIT Press.■ Bronowski, J. (1978). The origins of knowledge and imagination. New Haven, CT: Yale University Press.■ Brown, R. O. (1973). A first language: The early stages. Cambridge, MA: Harvard University Press.■ Brown, T. (1970). Lectures on the philosophy of the human mind. In R. Brown (Ed.), Between Hume and Mill: An anthology of British philosophy- 1749- 1843 (pp. 330-387). New York: Random House/Modern Library.■ Bruner, J. S., J. Goodnow & G. Austin (1956). A study of thinking. New York: Wiley.■ Calvin, W. H. (1990). The cerebral symphony: Seashore reflections on the structure of consciousness. New York: Bantam.■ Campbell, J. (1982). Grammatical man: Information, entropy, language, and life. New York: Simon & Schuster.■ Campbell, J. (1989). The improbable machine. New York: Simon & Schuster.■ Carlyle, T. (1966). On heroes, hero- worship and the heroic in history. Lincoln: University of Nebraska Press. (Originally published in 1841.)■ Carnap, R. (1959). The elimination of metaphysics through logical analysis of language [Ueberwindung der Metaphysik durch logische Analyse der Sprache]. In A. J. Ayer (Ed.), Logical positivism (pp. 60-81) A. Pap (Trans). New York: Free Press. (Originally published in 1932.)■ Cassirer, E. (1946). Language and myth. New York: Harper and Brothers. Reprinted. New York: Dover Publications, 1953.■ Cattell, R. B., & H. J. Butcher (1970). Creativity and personality. In P. E. Vernon (Ed.), Creativity. Harmondsworth, England: Penguin Books.■ Caudill, M., & C. Butler (1990). Naturally intelligent systems. Cambridge, MA: MIT Press/Bradford Books.■ Chandrasekaran, B. (1990). What kind of information processing is intelligence? A perspective on AI paradigms and a proposal. In D. Partridge & R. Wilks (Eds.), The foundations of artificial intelligence: A sourcebook (pp. 14-46). Cambridge: Cambridge University Press.■ Charniak, E., & McDermott, D. (1985). Introduction to artificial intelligence. Reading, MA: Addison-Wesley.■ Chase, W. G., & H. A. Simon (1988). The mind's eye in chess. In A. Collins & E. E. Smith (Eds.), Readings in cognitive science: A perspective from psychology and artificial intelligence (pp. 461-493). San Mateo, CA: Kaufmann.■ Cheney, D. L., & R. M. Seyfarth (1990). How monkeys see the world: Inside the mind of another species. Chicago: University of Chicago Press.■ Chi, M.T.H., R. Glaser & E. Rees (1982). Expertise in problem solving. In R. J. Sternberg (Ed.), Advances in the psychology of human intelligence (pp. 7-73). Hillsdale, NJ: Lawrence Erlbaum Associates.■ Chomsky, N. (1957). Syntactic structures. The Hague: Mouton. Janua Linguarum.■ Chomsky, N. (1964). A transformational approach to syntax. In J. A. Fodor & J. J. Katz (Eds.), The structure of language: Readings in the philosophy of lan guage (pp. 211-245). Englewood Cliffs, NJ: Prentice-Hall.■ Chomsky, N. (1965). Aspects of the theory of syntax. Cambridge, MA: MIT Press.■ Chomsky, N. (1972). Language and mind (enlarged ed.). New York: Harcourt Brace Jovanovich.■ Chomsky, N. (1979). Language and responsibility. New York: Pantheon.■ Chomsky, N. (1986). Knowledge of language: Its nature, origin and use. New York: Praeger Special Studies.■ Churchland, P. (1979). Scientific realism and the plasticity of mind. New York: Cambridge University Press.■ Churchland, P. M. (1989). A neurocomputational perspective: The nature of mind and the structure of science. Cambridge, MA: MIT Press.■ Churchland, P. S. (1986). Neurophilosophy. Cambridge, MA: MIT Press/Bradford Books.■ Clark, A. (1996). Philosophical Foundations. In M. A. Boden (Ed.), Artificial in telligence (2nd ed.). San Diego: Academic Press.■ Clark, H. H., & T. B. Carlson (1981). Context for comprehension. In J. Long & A. Baddeley (Eds.), Attention and performance (Vol. 9, pp. 313-330). Hillsdale, NJ: Lawrence Erlbaum Associates.■ Clarke, A. C. (1984). Profiles of the future: An inquiry into the limits of the possible. New York: Holt, Rinehart & Winston.■ Claxton, G. (1980). Cognitive psychology: A suitable case for what sort of treatment? In G. Claxton (Ed.), Cognitive psychology: New directions (pp. 1-25). London: Routledge & Kegan Paul.■ Code, M. (1985). Order and organism. Albany, NY: State University of New York Press.■ Collingwood, R. G. (1972). The idea of history. New York: Oxford University Press.■ Coopersmith, S. (1967). The antecedents of self- esteem. San Francisco: W. H. Freeman.■ Copland, A. (1952). Music and imagination. London: Oxford University Press.■ Coren, S. (1994). The intelligence of dogs. New York: Bantam Books.■ Cottingham, J. (Ed.) (1996). Western philosophy: An anthology. Oxford: Blackwell Publishers.■ Cox, C. (1926). The early mental traits of three hundred geniuses. Stanford, CA: Stanford University Press.■ Craik, K.J.W. (1943). The nature of explanation. Cambridge: Cambridge University Press.■ Cronbach, L. J. (1990). Essentials of psychological testing (5th ed.). New York: HarperCollins.■ Cronbach, L. J., & R. E. Snow (1977). Aptitudes and instructional methods. New York: Irvington. Paperback edition, 1981.■ Csikszentmihalyi, M. (1993). The evolving self. New York: Harper Perennial.■ Culler, J. (1976). Ferdinand de Saussure. New York: Penguin Books.■ Curtius, E. R. (1973). European literature and the Latin Middle Ages. W. R. Trask (Trans.). Princeton, NJ: Princeton University Press.■ D'Alembert, J.L.R. (1963). Preliminary discourse to the encyclopedia of Diderot. R. N. Schwab (Trans.). Indianapolis: Bobbs-Merrill.■ Dampier, W. C. (1966). A history of modern science. Cambridge: Cambridge University Press.■ Darwin, C. (1911). The life and letters of Charles Darwin (Vol. 1). Francis Darwin (Ed.). New York: Appleton.■ Davidson, D. (1970) Mental events. In L. Foster & J. W. Swanson (Eds.), Experience and theory (pp. 79-101). Amherst: University of Massachussetts Press.■ Davies, P. (1995). About time: Einstein's unfinished revolution. New York: Simon & Schuster/Touchstone.■ Davis, R., & J. J. King (1977). An overview of production systems. In E. Elcock & D. Michie (Eds.), Machine intelligence 8. Chichester, England: Ellis Horwood.■ Davis, R., & D. B. Lenat (1982). Knowledge- based systems in artificial intelligence. New York: McGraw-Hill.■ Dawkins, R. (1982). The extended phenotype: The gene as the unit of selection. Oxford: W. H. Freeman.■ deKleer, J., & J. S. Brown (1983). Assumptions and ambiguities in mechanistic mental models (1983). In D. Gentner & A. L. Stevens (Eds.), Mental modes (pp. 155-190). Hillsdale, NJ: Lawrence Erlbaum Associates.■ Dennett, D. C. (1978a). Brainstorms: Philosophical essays on mind and psychology. Montgomery, VT: Bradford Books.■ Dennett, D. C. (1978b). Toward a cognitive theory of consciousness. In D. C. Dennett, Brainstorms: Philosophical Essays on Mind and Psychology. Montgomery, VT: Bradford Books.■ Dennett, D. C. (1995). Darwin's dangerous idea: Evolution and the meanings of life. New York: Simon & Schuster/Touchstone.■ Descartes, R. (1897-1910). Traite de l'homme. In Oeuvres de Descartes (Vol. 11, pp. 119-215). Paris: Charles Adam & Paul Tannery. (Originally published in 1634.)■ Descartes, R. (1950). Discourse on method. L. J. Lafleur (Trans.). New York: Liberal Arts Press. (Originally published in 1637.)■ Descartes, R. (1951). Meditation on first philosophy. L. J. Lafleur (Trans.). New York: Liberal Arts Press. (Originally published in 1641.)■ Descartes, R. (1955). The philosophical works of Descartes. E. S. Haldane and G.R.T. Ross (Trans.). New York: Dover. (Originally published in 1911 by Cambridge University Press.)■ Descartes, R. (1967). Discourse on method (Pt. V). In E. S. Haldane and G.R.T. Ross (Eds.), The philosophical works of Descartes (Vol. 1, pp. 106-118). Cambridge: Cambridge University Press. (Originally published in 1637.)■ Descartes, R. (1970a). Discourse on method. In E. S. Haldane & G.R.T. Ross (Eds.), The philosophical works of Descartes (Vol. 1, pp. 181-200). Cambridge: Cambridge University Press. (Originally published in 1637.)■ Descartes, R. (1970b). Principles of philosophy. In E. S. Haldane & G.R.T. Ross (Eds.), The philosophical works of Descartes (Vol. 1, pp. 178-291). Cambridge: Cambridge University Press. (Originally published in 1644.)■ Descartes, R. (1984). Meditations on first philosophy. In J. Cottingham, R. Stoothoff & D. Murduch (Trans.), The philosophical works of Descartes (Vol. 2). Cambridge: Cambridge University Press. (Originally published in 1641.)■ Descartes, R. (1986). Meditations on first philosophy. J. Cottingham (Trans.). Cambridge: Cambridge University Press. (Originally published in 1641 as Med itationes de prima philosophia.)■ deWulf, M. (1956). An introduction to scholastic philosophy. Mineola, NY: Dover Books.■ Dixon, N. F. (1981). Preconscious processing. London: Wiley.■ Doyle, A. C. (1986). The Boscombe Valley mystery. In Sherlock Holmes: The com plete novels and stories (Vol. 1). New York: Bantam.■ Dreyfus, H., & S. Dreyfus (1986). Mind over machine. New York: Free Press.■ Dreyfus, H. L. (1972). What computers can't do: The limits of artificial intelligence (revised ed.). New York: Harper & Row.■ Dreyfus, H. L., & S. E. Dreyfus (1986). Mind over machine: The power of human intuition and expertise in the era of the computer. New York: Free Press.■ Edelman, G. M. (1992). Bright air, brilliant fire: On the matter of the mind. New York: Basic Books.■ Ehrenzweig, A. (1967). The hidden order of art. London: Weidenfeld & Nicolson.■ Einstein, A., & L. Infeld (1938). The evolution of physics. New York: Simon & Schuster.■ Eisenstein, S. (1947). Film sense. New York: Harcourt, Brace & World.■ Everdell, W. R. (1997). The first moderns. Chicago: University of Chicago Press.■ Eysenck, M. W. (1977). Human memory: Theory, research and individual difference. Oxford: Pergamon.■ Eysenck, M. W. (1982). Attention and arousal: Cognition and performance. Berlin: Springer.■ Eysenck, M. W. (1984). A handbook of cognitive psychology. Hillsdale, NJ: Lawrence Erlbaum Associates.■ Fancher, R. E. (1979). Pioneers of psychology. New York: W. W. Norton.■ Farrell, B. A. (1981). The standing of psychoanalysis. New York: Oxford University Press.■ Feldman, D. H. (1980). Beyond universals in cognitive development. Norwood, NJ: Ablex.■ Fetzer, J. H. (1996). Philosophy and cognitive science (2nd ed.). New York: Paragon House.■ Finke, R. A. (1990). Creative imagery: Discoveries and inventions in visualization. Hillsdale, NJ: Lawrence Erlbaum Associates.■ Flanagan, O. (1991). The science of the mind. Cambridge MA: MIT Press/Bradford Books.■ Fodor, J. (1983). The modularity of mind. Cambridge, MA: MIT Press/Bradford Books.■ Frege, G. (1972). Conceptual notation. T. W. Bynum (Trans.). Oxford: Clarendon Press. (Originally published in 1879.)■ Frege, G. (1979). Logic. In H. Hermes, F. Kambartel & F. Kaulbach (Eds.), Gottlob Frege: Posthumous writings. Chicago: University of Chicago Press. (Originally published in 1879-1891.)■ Freud, S. (1959). Creative writers and day-dreaming. In J. Strachey (Ed.), The standard edition of the complete psychological works of Sigmund Freud (Vol. 9, pp. 143-153). London: Hogarth Press.■ Freud, S. (1966). Project for a scientific psychology. In J. Strachey (Ed.), The stan dard edition of the complete psychological works of Sigmund Freud (Vol. 1, pp. 295-398). London: Hogarth Press. (Originally published in 1950 as Aus den AnfaЁngen der Psychoanalyse, in London by Imago Publishing.)■ Freud, S. (1976). Lecture 18-Fixation to traumas-the unconscious. In J. Strachey (Ed.), The standard edition of the complete psychological works of Sigmund Freud (Vol. 16, p. 285). London: Hogarth Press.■ Galileo, G. (1990). Il saggiatore [The assayer]. In S. Drake (Ed.), Discoveries and opinions of Galileo. New York: Anchor Books. (Originally published in 1623.)■ Gassendi, P. (1970). Letter to Descartes. In "Objections and replies." In E. S. Haldane & G.R.T. Ross (Eds.), The philosophical works of Descartes (Vol. 2, pp. 179-240). Cambridge: Cambridge University Press. (Originally published in 1641.)■ Gazzaniga, M. S. (1988). Mind matters: How mind and brain interact to create our conscious lives. Boston: Houghton Mifflin in association with MIT Press/Bradford Books.■ Genesereth, M. R., & N. J. Nilsson (1987). Logical foundations of artificial intelligence. Palo Alto, CA: Morgan Kaufmann.■ Ghiselin, B. (1952). The creative process. New York: Mentor.■ Ghiselin, B. (1985). The creative process. Berkeley, CA: University of California Press. (Originally published in 1952.)■ Gilhooly, K. J. (1996). Thinking: Directed, undirected and creative (3rd ed.). London: Academic Press.■ Glass, A. L., K. J. Holyoak & J. L. Santa (1979). Cognition. Reading, MA: AddisonWesley.■ Goody, J. (1977). The domestication of the savage mind. Cambridge: Cambridge University Press.■ Gruber, H. E. (1980). Darwin on man: A psychological study of scientific creativity (2nd ed.). Chicago: University of Chicago Press.■ Gruber, H. E., & S. Davis (1988). Inching our way up Mount Olympus: The evolving systems approach to creative thinking. In R. J. Sternberg (Ed.), The nature of creativity: Contemporary psychological perspectives. Cambridge: Cambridge University Press.■ Guthrie, E. R. (1972). The psychology of learning. New York: Harper. (Originally published in 1935.)■ Habermas, J. (1972). Knowledge and human interests. Boston: Beacon Press.■ Hadamard, J. (1945). The psychology of invention in the mathematical field. Princeton, NJ: Princeton University Press.■ Hand, D. J. (1985). Artificial intelligence and psychiatry. Cambridge: Cambridge University Press.■ Harris, M. (1981). The language myth. London: Duckworth.■ Haugeland, J. (Ed.) (1981). Mind design: Philosophy, psychology, artificial intelligence. Cambridge, MA: MIT Press/Bradford Books.■ Haugeland, J. (1981a). The nature and plausibility of cognitivism. In J. Haugeland (Ed.), Mind design: Philosophy, psychology, artificial intelligence (pp. 243-281). Cambridge, MA: MIT Press.■ Haugeland, J. (1981b). Semantic engines: An introduction to mind design. In J. Haugeland (Ed.), Mind design: Philosophy, psychology, artificial intelligence (pp. 1-34). Cambridge, MA: MIT Press/Bradford Books.■ Haugeland, J. (1985). Artificial intelligence: The very idea. Cambridge, MA: MIT Press.■ Hawkes, T. (1977). Structuralism and semiotics. Berkeley: University of California Press.■ Hebb, D. O. (1949). The organisation of behaviour. New York: Wiley.■ Hebb, D. O. (1958). A textbook of psychology. Philadelphia: Saunders.■ Hegel, G.W.F. (1910). The phenomenology of mind. J. B. Baille (Trans.). London: Sonnenschein. (Originally published as Phaenomenologie des Geistes, 1807.)■ Heisenberg, W. (1958). Physics and philosophy. New York: Harper & Row.■ Hempel, C. G. (1966). Philosophy of natural science. Englewood Cliffs, NJ: PrenticeHall.■ Herman, A. (1997). The idea of decline in Western history. New York: Free Press.■ Herrnstein, R. J., & E. G. Boring (Eds.) (1965). A source book in the history of psy chology. Cambridge, MA: Harvard University Press.■ Herzmann, E. (1964). Mozart's creative process. In P. H. Lang (Ed.), The creative world of Mozart (pp. 17-30). London: Oldbourne Press.■ Hilgard, E. R. (1957). Introduction to psychology. London: Methuen.■ Hobbes, T. (1651). Leviathan. London: Crooke.■ Holliday, S. G., & M. J. Chandler (1986). Wisdom: Explorations in adult competence. Basel, Switzerland: Karger.■ Horn, J. L. (1986). In R. J. Sternberg (Ed.), Advances in the psychology of human intelligence (Vol. 3). Hillsdale, NJ: Erlbaum.■ Hull, C. (1943). Principles of behavior. New York: Appleton-Century-Crofts.■ Hume, D. (1955). An inquiry concerning human understanding. New York: Liberal Arts Press. (Originally published in 1748.)■ Hume, D. (1975). An enquiry concerning human understanding. In L. A. SelbyBigge (Ed.), Hume's enquiries (3rd. ed., revised P. H. Nidditch). Oxford: Clarendon. (Spelling and punctuation revised.) (Originally published in 1748.)■ Hume, D. (1978). A treatise of human nature. L. A. Selby-Bigge (Ed.), Hume's enquiries (3rd. ed., revised P. H. Nidditch). Oxford: Clarendon. (With some modifications of spelling and punctuation.) (Originally published in 1690.)■ Hunt, E. (1973). The memory we must have. In R. C. Schank & K. M. Colby (Eds.), Computer models of thought and language. (pp. 343-371) San Francisco: W. H. Freeman.■ Husserl, E. (1960). Cartesian meditations. The Hague: Martinus Nijhoff.■ Inhelder, B., & J. Piaget (1958). The growth of logical thinking from childhood to adolescence. New York: Basic Books. (Originally published in 1955 as De la logique de l'enfant a` la logique de l'adolescent. [Paris: Presses Universitaire de France])■ James, W. (1890a). The principles of psychology (Vol. 1). New York: Dover Books.■ James, W. (1890b). The principles of psychology. New York: Henry Holt.■ Jevons, W. S. (1900). The principles of science (2nd ed.). London: Macmillan.■ Johnson, G. (1986). Machinery of the mind: Inside the new science of artificial intelli gence. New York: Random House.■ Johnson-Laird, P. N. (1983). Mental models: Toward a cognitive science of language, inference, and consciousness. Cambridge, MA: Harvard University Press.■ Johnson-Laird, P. N. (1988). The computer and the mind: An introduction to cognitive science. Cambridge, MA: Harvard University Press.■ Jones, E. (1961). The life and work of Sigmund Freud. L. Trilling & S. Marcus (Eds.). London: Hogarth.■ Jones, R. V. (1985). Complementarity as a way of life. In A. P. French & P. J. Kennedy (Eds.), Niels Bohr: A centenary volume. Cambridge, MA: Harvard University Press.■ Kant, I. (1933). Critique of Pure Reason (2nd ed.). N. K. Smith (Trans.). London: Macmillan. (Originally published in 1781 as Kritik der reinen Vernunft.)■ Kant, I. (1891). Solution of the general problems of the Prolegomena. In E. Belfort (Trans.), Kant's Prolegomena. London: Bell. (With minor modifications.) (Originally published in 1783.)■ Katona, G. (1940). Organizing and memorizing: Studies in the psychology of learning and teaching. New York: Columbia University Press.■ Kaufman, A. S. (1979). Intelligent testing with the WISC-R. New York: Wiley.■ Koestler, A. (1964). The act of creation. New York: Arkana (Penguin).■ Kohlberg, L. (1971). From is to ought. In T. Mischel (Ed.), Cognitive development and epistemology. (pp. 151-235) New York: Academic Press.■ KoЁhler, W. (1925). The mentality of apes. New York: Liveright.■ KoЁhler, W. (1927). The mentality of apes (2nd ed.). Ella Winter (Trans.). London: Routledge & Kegan Paul.■ KoЁhler, W. (1930). Gestalt psychology. London: G. Bell.■ KoЁhler, W. (1947). Gestalt psychology. New York: Liveright.■ KoЁhler, W. (1969). The task of Gestalt psychology. Princeton, NJ: Princeton University Press.■ Kuhn, T. (1970). The structure of scientific revolutions (2nd ed.). Chicago: University of Chicago Press.■ Langer, E. J. (1989). Mindfulness. Reading, MA: Addison-Wesley.■ Langer, S. (1962). Philosophical sketches. Baltimore: Johns Hopkins University Press.■ Langley, P., H. A. Simon, G. L. Bradshaw & J. M. Zytkow (1987). Scientific dis covery: Computational explorations of the creative process. Cambridge, MA: MIT Press.■ Lashley, K. S. (1951). The problem of serial order in behavior. In L. A. Jeffress (Ed.), Cerebral mechanisms in behavior, the Hixon Symposium (pp. 112-146) New York: Wiley.■ LeDoux, J. E., & W. Hirst (1986). Mind and brain: Dialogues in cognitive neuroscience. Cambridge: Cambridge University Press.■ Lehnert, W. (1978). The process of question answering. Hillsdale, NJ: Lawrence Erlbaum Associates.■ Leiber, J. (1991). Invitation to cognitive science. Oxford: Blackwell.■ Lenat, D. B., & G. Harris (1978). Designing a rule system that searches for scientific discoveries. In D. A. Waterman & F. Hayes-Roth (Eds.), Pattern directed inference systems (pp. 25-52) New York: Academic Press.■ Levenson, T. (1995). Measure for measure: A musical history of science. New York: Touchstone. (Originally published in 1994.)■ Leґvi-Strauss, C. (1963). Structural anthropology. C. Jacobson & B. Grundfest Schoepf (Trans.). New York: Basic Books. (Originally published in 1958.)■ Levine, M. W., & J. M. Schefner (1981). Fundamentals of sensation and perception. London: Addison-Wesley.■ Lewis, C. I. (1946). An analysis of knowledge and valuation. LaSalle, IL: Open Court.■ Lighthill, J. (1972). A report on artificial intelligence. Unpublished manuscript, Science Research Council.■ Lipman, M., A. M. Sharp & F. S. Oscanyan (1980). Philosophy in the classroom. Philadelphia: Temple University Press.■ Lippmann, W. (1965). Public opinion. New York: Free Press. (Originally published in 1922.)■ Locke, J. (1956). An essay concerning human understanding. Chicago: Henry Regnery Co. (Originally published in 1690.)■ Locke, J. (1975). An essay concerning human understanding. P. H. Nidditch (Ed.). Oxford: Clarendon. (Originally published in 1690.) (With spelling and punctuation modernized and some minor modifications of phrasing.)■ Lopate, P. (1994). The art of the personal essay. New York: Doubleday/Anchor Books.■ Lorimer, F. (1929). The growth of reason. London: Kegan Paul. Machlup, F., & U. Mansfield (Eds.) (1983). The study of information. New York: Wiley.■ Manguel, A. (1996). A history of reading. New York: Viking.■ Markey, J. F. (1928). The symbolic process. London: Kegan Paul.■ Martin, R. M. (1969). On Ziff's "Natural and formal languages." In S. Hook (Ed.), Language and philosophy: A symposium (pp. 249-263). New York: New York University Press.■ Mazlish, B. (1993). The fourth discontinuity: the co- evolution of humans and machines. New Haven, CT: Yale University Press.■ McCarthy, J., & P. J. Hayes (1969). Some philosophical problems from the standpoint of artificial intelligence. In B. Meltzer & D. Michie (Eds.), Machine intelligence 4. Edinburgh: Edinburgh University Press.■ McClelland, J. L., D. E. Rumelhart & G. E. Hinton (1986). The appeal of parallel distributed processing. In D. E. Rumelhart, J. L. McClelland & the PDP Research Group (Eds.), Parallel distributed processing: Explorations in the mi crostructure of cognition (Vol. 1, pp. 3-40). Cambridge, MA: MIT Press/ Bradford Books.■ McCorduck, P. (1979). Machines who think. San Francisco: W. H. Freeman.■ McLaughlin, T. (1970). Music and communication. London: Faber & Faber.■ Mednick, S. A. (1962). The associative basis of the creative process. Psychological Review 69, 431-436.■ Meehl, P. E., & C. J. Golden (1982). Taxometric methods. In Kendall, P. C., & Butcher, J. N. (Eds.), Handbook of research methods in clinical psychology (pp. 127-182). New York: Wiley.■ Mehler, J., E.C.T. Walker & M. Garrett (Eds.) (1982). Perspectives on mental rep resentation: Experimental and theoretical studies of cognitive processes and ca pacities. Hillsdale, NJ: Lawrence Erlbaum Associates.■ Mill, J. S. (1900). A system of logic, ratiocinative and inductive: Being a connected view of the principles of evidence and the methods of scientific investigation. London: Longmans, Green.■ Miller, G. A. (1979, June). A very personal history. Talk to the Cognitive Science Workshop, Cambridge, MA.■ Miller, J. (1983). States of mind. New York: Pantheon Books.■ Minsky, M. (1975). A framework for representing knowledge. In P. H. Winston (Ed.), The psychology of computer vision (pp. 211-277). New York: McGrawHill.■ Minsky, M., & S. Papert (1973). Artificial intelligence. Condon Lectures, Oregon State System of Higher Education, Eugene, Oregon.■ Minsky, M. L. (1986). The society of mind. New York: Simon & Schuster.■ Mischel, T. (1976). Psychological explanations and their vicissitudes. In J. K. Cole & W. J. Arnold (Eds.), Nebraska Symposium on motivation (Vol. 23). Lincoln, NB: University of Nebraska Press.■ Morford, M.P.O., & R. J. Lenardon (1995). Classical mythology (5th ed.). New York: Longman.■ Murdoch, I. (1954). Under the net. New York: Penguin.■ Nagel, E. (1959). Methodological issues in psychoanalytic theory. In S. Hook (Ed.), Psychoanalysis, scientific method, and philosophy: A symposium. New York: New York University Press.■ Nagel, T. (1979). Mortal questions. London: Cambridge University Press.■ Nagel, T. (1986). The view from nowhere. Oxford: Oxford University Press.■ Neisser, U. (1967). Cognitive psychology. New York: Appleton-Century-Crofts.■ Neisser, U. (1972). Changing conceptions of imagery. In P. W. Sheehan (Ed.), The function and nature of imagery (pp. 233-251). London: Academic Press.■ Neisser, U. (1976). Cognition and reality. San Francisco: W. H. Freeman.■ Neisser, U. (1978). Memory: What are the important questions? In M. M. Gruneberg, P. E. Morris & R. N. Sykes (Eds.), Practical aspects of memory (pp. 3-24). London: Academic Press.■ Neisser, U. (1979). The concept of intelligence. In R. J. Sternberg & D. K. Detterman (Eds.), Human intelligence: Perspectives on its theory and measurement (pp. 179-190). Norwood, NJ: Ablex.■ Nersessian, N. (1992). How do scientists think? Capturing the dynamics of conceptual change in science. In R. N. Giere (Ed.), Cognitive models of science (pp. 3-44). Minneapolis: University of Minnesota Press.■ Newell, A. (1973a). Artificial intelligence and the concept of mind. In R. C. Schank & K. M. Colby (Eds.), Computer models of thought and language (pp. 1-60). San Francisco: W. H. Freeman.■ Newell, A. (1973b). You can't play 20 questions with nature and win. In W. G. Chase (Ed.), Visual information processing (pp. 283-310). New York: Academic Press.■ Newell, A., & H. A. Simon (1963). GPS: A program that simulates human thought. In E. A. Feigenbaum & J. Feldman (Eds.), Computers and thought (pp. 279-293). New York & McGraw-Hill.■ Newell, A., & H. A. Simon (1972). Human problem solving. Englewood Cliffs, NJ: Prentice-Hall.■ Nietzsche, F. (1966). Beyond good and evil. W. Kaufmann (Trans.). New York: Vintage. (Originally published in 1885.)■ Nilsson, N. J. (1971). Problem- solving methods in artificial intelligence. New York: McGraw-Hill.■ Nussbaum, M. C. (1978). Aristotle's Princeton University Press. De Motu Anamalium. Princeton, NJ:■ Oersted, H. C. (1920). Thermo-electricity. In Kirstine Meyer (Ed.), H. C. Oersted, Natuurvidenskabelige Skrifter (Vol. 2). Copenhagen: n.p. (Originally published in 1830 in The Edinburgh encyclopaedia.)■ Ong, W. J. (1982). Orality and literacy: The technologizing of the word. London: Methuen.■ Onians, R. B. (1954). The origins of European thought. Cambridge, MA: Cambridge University Press.■ Osgood, C. E. (1960). Method and theory in experimental psychology. New York: Oxford University Press. (Originally published in 1953.)■ Osgood, C. E. (1966). Language universals and psycholinguistics. In J. H. Greenberg (Ed.), Universals of language (2nd ed., pp. 299-322). Cambridge, MA: MIT Press.■ Palmer, R. E. (1969). Hermeneutics. Evanston, IL: Northwestern University Press.■ Peirce, C. S. (1934). Some consequences of four incapacities-Man, a sign. In C. Hartsborne & P. Weiss (Eds.), Collected papers of Charles Saunders Peirce (Vol. 5, pp. 185-189). Cambridge, MA: Harvard University Press.■ Penfield, W. (1959). In W. Penfield & L. Roberts, Speech and brain mechanisms. Princeton, NJ: Princeton University Press.■ Penrose, R. (1994). Shadows of the mind: A search for the missing science of conscious ness. Oxford: Oxford University Press.■ Perkins, D. N. (1981). The mind's best work. Cambridge, MA: Harvard University Press.■ Peterfreund, E. (1986). The heuristic approach to psychoanalytic therapy. In■ J. Reppen (Ed.), Analysts at work, (pp. 127-144). Hillsdale, NJ: Analytic Press.■ Piaget, J. (1952). The origin of intelligence in children. New York: International Universities Press. (Originally published in 1936.)■ Piaget, J. (1954). Le langage et les opeґrations intellectuelles. Proble` mes de psycho linguistique. Symposium de l'Association de Psychologie Scientifique de Langue Francёaise. Paris: Presses Universitaires de France.■ Piaget, J. (1977). Problems of equilibration. In H. E. Gruber & J. J. Voneche (Eds.), The essential Piaget (pp. 838-841). London: Routlege & Kegan Paul. (Originally published in 1975 as L'eґquilibration des structures cognitives [Paris: Presses Universitaires de France].)■ Piaget, J., & B. Inhelder. (1973). Memory and intelligence. New York: Basic Books.■ Pinker, S. (1994). The language instinct. New York: Morrow.■ Pinker, S. (1996). Facts about human language relevant to its evolution. In J.-P. Changeux & J. Chavaillon (Eds.), Origins of the human brain. A symposium of the Fyssen foundation (pp. 262-283). Oxford: Clarendon Press. Planck, M. (1949). Scientific autobiography and other papers. F. Gaynor (Trans.). New York: Philosophical Library.■ Planck, M. (1990). Wissenschaftliche Selbstbiographie. W. Berg (Ed.). Halle, Germany: Deutsche Akademie der Naturforscher Leopoldina.■ Plato (1892). Meno. In The Dialogues of Plato (B. Jowett, Trans.; Vol. 2). New York: Clarendon. (Originally published circa 380 B.C.)■ Poincareґ, H. (1913). Mathematical creation. In The foundations of science. G. B. Halsted (Trans.). New York: Science Press.■ Poincareґ, H. (1921). The foundations of science: Science and hypothesis, the value of science, science and method. G. B. Halstead (Trans.). New York: Science Press.■ Poincareґ, H. (1929). The foundations of science: Science and hypothesis, the value of science, science and method. New York: Science Press.■ Poincareґ, H. (1952). Science and method. F. Maitland (Trans.) New York: Dover.■ Polya, G. (1945). How to solve it. Princeton, NJ: Princeton University Press.■ Polanyi, M. (1958). Personal knowledge. London: Routledge & Kegan Paul.■ Popper, K. (1968). Conjectures and refutations: The growth of scientific knowledge. New York: Harper & Row/Basic Books.■ Popper, K., & J. Eccles (1977). The self and its brain. New York: Springer-Verlag.■ Popper, K. R. (1959). The logic of scientific discovery. London: Hutchinson.■ Putnam, H. (1975). Mind, language and reality: Philosophical papers (Vol. 2). Cambridge: Cambridge University Press.■ Putnam, H. (1987). The faces of realism. LaSalle, IL: Open Court.■ Pylyshyn, Z. W. (1981). The imagery debate: Analog media versus tacit knowledge. In N. Block (Ed.), Imagery (pp. 151-206). Cambridge, MA: MIT Press.■ Pylyshyn, Z. W. (1984). Computation and cognition: Towards a foundation for cog nitive science. Cambridge, MA: MIT Press/Bradford Books.■ Quillian, M. R. (1968). Semantic memory. In M. Minsky (Ed.), Semantic information processing (pp. 216-260). Cambridge, MA: MIT Press.■ Quine, W.V.O. (1960). Word and object. Cambridge, MA: Harvard University Press.■ Rabbitt, P.M.A., & S. Dornic (Eds.). Attention and performance (Vol. 5). London: Academic Press.■ Rawlins, G.J.E. (1997). Slaves of the Machine: The quickening of computer technology. Cambridge, MA: MIT Press/Bradford Books.■ Reid, T. (1970). An inquiry into the human mind on the principles of common sense. In R. Brown (Ed.), Between Hume and Mill: An anthology of British philosophy- 1749- 1843 (pp. 151-178). New York: Random House/Modern Library.■ Reitman, W. (1970). What does it take to remember? In D. A. Norman (Ed.), Models of human memory (pp. 470-510). London: Academic Press.■ Ricoeur, P. (1974). Structure and hermeneutics. In D. I. Ihde (Ed.), The conflict of interpretations: Essays in hermeneutics (pp. 27-61). Evanston, IL: Northwestern University Press.■ Robinson, D. N. (1986). An intellectual history of psychology. Madison: University of Wisconsin Press.■ Rorty, R. (1979). Philosophy and the mirror of nature. Princeton, NJ: Princeton University Press.■ Rosch, E. (1977). Human categorization. In N. Warren (Ed.), Studies in cross cultural psychology (Vol. 1, pp. 1-49) London: Academic Press.■ Rosch, E. (1978). Principles of categorization. In E. Rosch & B. B. Lloyd (Eds.), Cognition and categorization (pp. 27-48). Hillsdale, NJ: Lawrence Erlbaum Associates.■ Rosch, E., & B. B. Lloyd (1978). Principles of categorization. In E. Rosch & B. B. Lloyd (Eds.), Cognition and categorization. Hillsdale, NJ: Lawrence Erlbaum Associates.■ Rose, S. (1970). The chemistry of life. Baltimore: Penguin Books.■ Rose, S. (1976). The conscious brain (updated ed.). New York: Random House.■ Rose, S. (1993). The making of memory: From molecules to mind. New York: Anchor Books. (Originally published in 1992)■ Roszak, T. (1994). The cult of information: A neo- Luddite treatise on high- tech, artificial intelligence, and the true art of thinking (2nd ed.). Berkeley: University of California Press.■ Royce, J. R., & W. W. Rozeboom (Eds.) (1972). The psychology of knowing. New York: Gordon & Breach.■ Rumelhart, D. E. (1977). Introduction to human information processing. New York: Wiley.■ Rumelhart, D. E. (1980). Schemata: The building blocks of cognition. In R. J. Spiro, B. Bruce & W. F. Brewer (Eds.), Theoretical issues in reading comprehension. Hillsdale, NJ: Lawrence Erlbaum Associates.■ Rumelhart, D. E., & J. L. McClelland (1986). On learning the past tenses of English verbs. In J. L. McClelland & D. E. Rumelhart (Eds.), Parallel distributed processing: Explorations in the microstructure of cognition (Vol. 2). Cambridge, MA: MIT Press.■ Rumelhart, D. E., P. Smolensky, J. L. McClelland & G. E. Hinton (1986). Schemata and sequential thought processes in PDP models. In J. L. McClelland, D. E. Rumelhart & the PDP Research Group (Eds.), Parallel Distributed Processing (Vol. 2, pp. 7-57). Cambridge, MA: MIT Press.■ Russell, B. (1927). An outline of philosophy. London: G. Allen & Unwin.■ Russell, B. (1961). History of Western philosophy. London: George Allen & Unwin.■ Russell, B. (1965). How I write. In Portraits from memory and other essays. London: Allen & Unwin.■ Russell, B. (1992). In N. Griffin (Ed.), The selected letters of Bertrand Russell (Vol. 1), The private years, 1884- 1914. Boston: Houghton Mifflin. Ryecroft, C. (1966). Psychoanalysis observed. London: Constable.■ Sagan, C. (1978). The dragons of Eden: Speculations on the evolution of human intel ligence. New York: Ballantine Books.■ Salthouse, T. A. (1992). Expertise as the circumvention of human processing limitations. In K. A. Ericsson & J. Smith (Eds.), Toward a general theory of expertise: Prospects and limits (pp. 172-194). Cambridge: Cambridge University Press.■ Sanford, A. J. (1987). The mind of man: Models of human understanding. New Haven, CT: Yale University Press.■ Sapir, E. (1921). Language. New York: Harcourt, Brace, and World.■ Sapir, E. (1964). Culture, language, and personality. Berkeley: University of California Press. (Originally published in 1941.)■ Sapir, E. (1985). The status of linguistics as a science. In D. G. Mandelbaum (Ed.), Selected writings of Edward Sapir in language, culture and personality (pp. 160166). Berkeley: University of California Press. (Originally published in 1929).■ Scardmalia, M., & C. Bereiter (1992). Literate expertise. In K. A. Ericsson & J. Smith (Eds.), Toward a general theory of expertise: Prospects and limits (pp. 172-194). Cambridge: Cambridge University Press.■ Schafer, R. (1954). Psychoanalytic interpretation in Rorschach testing. New York: Grune & Stratten.■ Schank, R. C. (1973). Identification of conceptualizations underlying natural language. In R. C. Schank & K. M. Colby (Eds.), Computer models of thought and language (pp. 187-248). San Francisco: W. H. Freeman.■ Schank, R. C. (1976). The role of memory in language processing. In C. N. Cofer (Ed.), The structure of human memory. (pp. 162-189) San Francisco: W. H. Freeman.■ Schank, R. C. (1986). Explanation patterns: Understanding mechanically and creatively. Hillsdale, NJ: Lawrence Erlbaum Associates.■ Schank, R. C., & R. P. Abelson (1977). Scripts, plans, goals, and understanding. Hillsdale, NJ: Lawrence Erlbaum Associates.■ SchroЁdinger, E. (1951). Science and humanism. Cambridge: Cambridge University Press.■ Searle, J. R. (1981a). Minds, brains, and programs. In J. Haugeland (Ed.), Mind design: Philosophy, psychology, artificial intelligence (pp. 282-306). Cambridge, MA: MIT Press.■ Searle, J. R. (1981b). Minds, brains and programs. In D. Hofstadter & D. Dennett (Eds.), The mind's I (pp. 353-373). New York: Basic Books.■ Searle, J. R. (1983). Intentionality. New York: Cambridge University Press.■ Serres, M. (1982). The origin of language: Biology, information theory, and thermodynamics. M. Anderson (Trans.). In J. V. Harari & D. F. Bell (Eds.), Hermes: Literature, science, philosophy (pp. 71-83). Baltimore: Johns Hopkins University Press.■ Simon, H. A. (1966). Scientific discovery and the psychology of problem solving. In R. G. Colodny (Ed.), Mind and cosmos: Essays in contemporary science and philosophy (pp. 22-40). Pittsburgh: University of Pittsburgh Press.■ Simon, H. A. (1979). Models of thought. New Haven, CT: Yale University Press.■ Simon, H. A. (1989). The scientist as a problem solver. In D. Klahr & K. Kotovsky (Eds.), Complex information processing: The impact of Herbert Simon. Hillsdale, N.J.: Lawrence Erlbaum Associates.■ Simon, H. A., & C. Kaplan (1989). Foundations of cognitive science. In M. Posner (Ed.), Foundations of cognitive science (pp. 1-47). Cambridge, MA: MIT Press.■ Simonton, D. K. (1988). Creativity, leadership and chance. In R. J. Sternberg (Ed.), The nature of creativity. Cambridge: Cambridge University Press.■ Skinner, B. F. (1974). About behaviorism. New York: Knopf.■ Smith, E. E. (1988). Concepts and thought. In J. Sternberg & E. E. Smith (Eds.), The psychology of human thought (pp. 19-49). Cambridge: Cambridge University Press.■ Smith, E. E. (1990). Thinking: Introduction. In D. N. Osherson & E. E. Smith (Eds.), Thinking. An invitation to cognitive science. (Vol. 3, pp. 1-2). Cambridge, MA: MIT Press.■ Socrates. (1958). Meno. In E. H. Warmington & P. O. Rouse (Eds.), Great dialogues of Plato W.H.D. Rouse (Trans.). New York: New American Library. (Original publication date unknown.)■ Solso, R. L. (1974). Theories of retrieval. In R. L. Solso (Ed.), Theories in cognitive psychology. Potomac, MD: Lawrence Erlbaum Associates.■ Spencer, H. (1896). The principles of psychology. New York: Appleton-CenturyCrofts.■ Steiner, G. (1975). After Babel: Aspects of language and translation. New York: Oxford University Press.■ Sternberg, R. J. (1977). Intelligence, information processing, and analogical reasoning. Hillsdale, NJ: Lawrence Erlbaum Associates.■ Sternberg, R. J. (1994). Intelligence. In R. J. Sternberg, Thinking and problem solving. San Diego: Academic Press.■ Sternberg, R. J., & J. E. Davidson (1985). Cognitive development in gifted and talented. In F. D. Horowitz & M. O'Brien (Eds.), The gifted and talented (pp. 103-135). Washington, DC: American Psychological Association.■ Storr, A. (1993). The dynamics of creation. New York: Ballantine Books. (Originally published in 1972.)■ Stumpf, S. E. (1994). Philosophy: History and problems (5th ed.). New York: McGraw-Hill.■ Sulloway, F. J. (1996). Born to rebel: Birth order, family dynamics, and creative lives. New York: Random House/Vintage Books.■ Thorndike, E. L. (1906). Principles of teaching. New York: A. G. Seiler.■ Thorndike, E. L. (1970). Animal intelligence: Experimental studies. Darien, CT: Hafner Publishing Co. (Originally published in 1911.)■ Titchener, E. B. (1910). A textbook of psychology. New York: Macmillan.■ Titchener, E. B. (1914). A primer of psychology. New York: Macmillan.■ Toulmin, S. (1957). The philosophy of science. London: Hutchinson.■ Tulving, E. (1972). Episodic and semantic memory. In E. Tulving & W. Donaldson (Eds.), Organisation of memory. London: Academic Press.■ Turing, A. (1946). In B. E. Carpenter & R. W. Doran (Eds.), ACE reports of 1946 and other papers. Cambridge, MA: MIT Press.■ Turkle, S. (1984). Computers and the second self: Computers and the human spirit. New York: Simon & Schuster.■ Tyler, S. A. (1978). The said and the unsaid: Mind, meaning, and culture. New York: Academic Press.■ van Heijenoort (Ed.) (1967). From Frege to Goedel. Cambridge: Harvard University Press.■ Varela, F. J. (1984). The creative circle: Sketches on the natural history of circularity. In P. Watzlawick (Ed.), The invented reality (pp. 309-324). New York: W. W. Norton.■ Voltaire (1961). On the Penseґs of M. Pascal. In Philosophical letters (pp. 119-146). E. Dilworth (Trans.). Indianapolis: Bobbs-Merrill.■ Wagman, M. (1991a). Artificial intelligence and human cognition: A theoretical inter comparison of two realms of intellect. Westport, CT: Praeger.■ Wagman, M. (1991b). Cognitive science and concepts of mind: Toward a general theory of human and artificial intelligence. Westport, CT: Praeger.■ Wagman, M. (1993). Cognitive psychology and artificial intelligence: Theory and re search in cognitive science. Westport, CT: Praeger.■ Wagman, M. (1995). The sciences of cognition: Theory and research in psychology and artificial intelligence. Westport, CT: Praeger.■ Wagman, M. (1996). Human intellect and cognitive science: Toward a general unified theory of intelligence. Westport, CT: Praeger.■ Wagman, M. (1997a). Cognitive science and the symbolic operations of human and artificial intelligence: Theory and research into the intellective processes. Westport, CT: Praeger.■ Wagman, M. (1997b). The general unified theory of intelligence: Central conceptions and specific application to domains of cognitive science. Westport, CT: Praeger.■ Wagman, M. (1998a). Cognitive science and the mind- body problem: From philosophy to psychology to artificial intelligence to imaging of the brain. Westport, CT: Praeger.■ Wagman, M. (1998b). Language and thought in humans and computers: Theory and research in psychology, artificial intelligence, and neural science. Westport, CT: Praeger.■ Wagman, M. (1998c). The ultimate objectives of artificial intelligence: Theoretical and research foundations, philosophical and psychological implications. Westport, CT: Praeger.■ Wagman, M. (1999). The human mind according to artificial intelligence: Theory, re search, and implications. Westport, CT: Praeger.■ Wagman, M. (2000). Scientific discovery processes in humans and computers: Theory and research in psychology and artificial intelligence. Westport, CT: Praeger.■ Wall, R. (1972). Introduction to mathematical linguistics. Englewood Cliffs, NJ: Prentice-Hall.■ Wallas, G. (1926). The Art of Thought. New York: Harcourt, Brace & Co.■ Wason, P. (1977). Self contradictions. In P. Johnson-Laird & P. Wason (Eds.), Thinking: Readings in cognitive science. Cambridge: Cambridge University Press.■ Wason, P. C., & P. N. Johnson-Laird. (1972). Psychology of reasoning: Structure and content. Cambridge, MA: Harvard University Press.■ Watson, J. (1930). Behaviorism. New York: W. W. Norton.■ Watzlawick, P. (1984). Epilogue. In P. Watzlawick (Ed.), The invented reality. New York: W. W. Norton, 1984.■ Weinberg, S. (1977). The first three minutes: A modern view of the origin of the uni verse. New York: Basic Books.■ Weisberg, R. W. (1986). Creativity: Genius and other myths. New York: W. H. Freeman.■ Weizenbaum, J. (1976). Computer power and human reason: From judgment to cal culation. San Francisco: W. H. Freeman.■ Wertheimer, M. (1945). Productive thinking. New York: Harper & Bros.■ Whitehead, A. N. (1925). Science and the modern world. New York: Macmillan.■ Whorf, B. L. (1956). In J. B. Carroll (Ed.), Language, thought and reality: Selected writings of Benjamin Lee Whorf. Cambridge, MA: MIT Press.■ Whyte, L. L. (1962). The unconscious before Freud. New York: Anchor Books.■ Wiener, N. (1954). The human use of human beings. Boston: Houghton Mifflin.■ Wiener, N. (1964). God & Golem, Inc.: A comment on certain points where cybernetics impinges on religion. Cambridge, MA: MIT Press.■ Winograd, T. (1972). Understanding natural language. New York: Academic Press.■ Winston, P. H. (1987). Artificial intelligence: A perspective. In E. L. Grimson & R. S. Patil (Eds.), AI in the 1980s and beyond (pp. 1-12). Cambridge, MA: MIT Press.■ Winston, P. H. (Ed.) (1975). The psychology of computer vision. New York: McGrawHill.■ Wittgenstein, L. (1953). Philosophical investigations. Oxford: Basil Blackwell.■ Wittgenstein, L. (1958). The blue and brown books. New York: Harper Colophon.■ Woods, W. A. (1975). What's in a link: Foundations for semantic networks. In D. G. Bobrow & A. Collins (Eds.), Representations and understanding: Studies in cognitive science (pp. 35-84). New York: Academic Press.■ Woodworth, R. S. (1938). Experimental psychology. New York: Holt; London: Methuen (1939).■ Wundt, W. (1904). Principles of physiological psychology (Vol. 1). E. B. Titchener (Trans.). New York: Macmillan.■ Wundt, W. (1907). Lectures on human and animal psychology. J. E. Creighton & E. B. Titchener (Trans.). New York: Macmillan.■ Young, J. Z. (1978). Programs of the brain. New York: Oxford University Press.■ Ziman, J. (1978). Reliable knowledge: An exploration of the grounds for belief in science. Cambridge: Cambridge University Press.Historical dictionary of quotations in cognitive science > Bibliography
15 camel
- усовершенствованная логика подвижной связи для пользовательских приложений
- усовершенствованная логика мобильной сзязи для специальных пользовательских приложений
- усовершенствованная логика мобильной связи для пользовательских приложений
- петля для исследования [оценки] элементов оборудования и материалов
- ласточка
- верблюд
верблюд
Ндп. бур
Взрослый некастрированный верблюд, самец.
[ ГОСТ 16020-70]Недопустимые, нерекомендуемые
Тематики
Обобщающие термины
EN
DE
FR
ласточка
Термин в фигурном катании, обозначающий позицию, когда корпус находится в горизонтальном положении, а свободная нога поднята максимально возможно, выше бедра.
[Департамент лингвистических услуг Оргкомитета «Сочи 2014». Глоссарий терминов]EN
camel
Figure skating term that describes a position, in which the upper body is inclined forward and the free leg is extended behind the body in a straight line.
[Департамент лингвистических услуг Оргкомитета «Сочи 2014». Глоссарий терминов]Тематики
EN
петля для исследования [оценки] элементов оборудования и материалов
—
[А.С.Гольдберг. Англо-русский энергетический словарь. 2006 г.]Тематики
EN
усовершенствованная логика мобильной связи для пользовательских приложений
Гибкая технология управления сетями мобильной связи, основанная на принципах интеллектуальной сети, адаптируемая к требованиям конкретных пользователей.
[Л.М.Невдяев. Мобильная связь 3-го поколения. Москва, 2000 г.]Тематики
EN
усовершенствованная логика мобильной сзязи для специальных пользовательских приложений
Технология управления сетями мобильной связи, основанная из принципах интеллектуальной сети, адаптированная к требованиям конкретных пользователей. Обеспечивает создание такой сетевой инфраструктуры на базе существующего протокола MAP стандарта GSM, которая позволит операторам определять и вводить новые услуги, не требуя их стандартизации в рамках GSM.
[Л.М. Невдяев. Телекоммуникационные технологии. Англо-русский толковый словарь-справочник. Под редакцией Ю.М. Горностаева. Москва, 2002]Тематики
- электросвязь, основные понятия
EN
усовершенствованная логика подвижной связи для пользовательских приложений
(технология управления сетями подвижной связи на принципах интеллектуальной сети)
[Л.Г.Суменко. Англо-русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.]Тематики
EN
Англо-русский словарь нормативно-технической терминологии > camel
16 propositional
пропозициональный alphabet of propositional calculus ≈ алфавит исчисления высказываний, алфавит нулевого порядка classical propositional calculus ≈ классическое исчисление высказываний, классическое пропозициональное исчисление classical propositional logic ≈ классическая логика высказываний constructive propositional calculus ≈ конструктивное исчисление высказываний, конструктивное пропозициональное исчисление extended propositional calculus ≈ расширенное исчисление высказываний, расширенное пропозициональное исчисление intuitionistic propositional tautology ≈ интуиционистская пропозициональная тавтология minimal propositional calculus ≈ минимальное исчисление высказываний, минимальное пропозициональное исчисление modal propositional calculus ≈ модальное исчисление высказываний, модальное пропозициональное исчисление multivalued propositional calculus ≈ многозначное исчисление высказываний, многозначное пропозициональное исчисление open propositional function ≈ открытая пропозициональная функция partial propositional calculus ≈ частное исчисление высказываний, частное пропозициональное исчисление positive propositional calculus ≈ позитивное исчисление высказываний, позитивное пропозициональное исчисление positive propositional tautology ≈ позитивная пропозициональная тавтология primitive propositional constant ≈ исходная пропозициональная постоянная proper propositional calculus ≈ собственное исчисление высказываний, собственное пропозициональное исчисление two-valued propositional calculus ≈ двузначное [классическое] исчисление высказываний, двузначное [классическое] пропозициональное исчисление unary propositional connective ≈ унарная пропозициональная связка - propositional algebra - propositional argument - propositional axiom - propositional calculus - propositional connective - propositional form - propositional formula - propositional function - propositional functor - propositional hierarchy - propositional implication - propositional inference - propositional interpretation - propositional letter - propositional logic - propositional operator - propositional tautology - propositional variable ПропозициональноБольшой англо-русский и русско-английский словарь > propositional
17 structure
структура (1. строение; внутренняя организация 2. схема; система; конструкция 3. интегральная структура; интегральная схема 4. форма; вид) || образовывать структуру; структурировать; организовывать || структурный- air-isolation monolithic structure
- antiasperomagnetic structure
- antiferromagnetic structure
- array structure
- asperomagnetic structure
- asymmetric-chevron bubble propagating structure
- backward-wave structure
- band structure
- base-centered structure
- beam-lead structure
- bias-pin resonator structure
- biperiodic structure
- BIST structure
- block structure
- branch control structure
- bubble array structure
- bubble-domain array structure
- bucket-brigade structure
- built-in self-test structure
- built-in self-testing structure
- buried-collector structure
- BW structure
- canted magnetic structure
- CCD structure
- cell structure
- charge-coupled-device structure
- charge-sloshing structure
- charge-transfer structure
- chevron layer structure
- cholesteric structure
- class structure
- close-packed structure
- cluster spin glass structure
- collinear structure
- comb structure
- commensurate magnetic structure
- complementary metal-oxide-semiconductor structure
- computing structure
- conceptual structure
- cone magnetic structure
- contiguous data structure
- continuous slow-wave structure
- control structure
- coordination structure
- coplanar-electrode structure
- crystal structure
- cubic structure
- current-induced magnetic-flux structure
- data structure
- decision structure
- deep structure
- dendrite structure
- diamagnetic structure
- dielectric-anisotropic electrooptic crystal sandwich structure
- dielectric-isolated structure
- directory structure
- disordered structure
- dissipative structure
- distributed data structure
- domain structure
- domain-wall structure
- double-drift structure
- dual-base structure
- electronic band structure
- endohedral structure
- energy-band structure
- epitaxial structure
- extended-interaction structure
- face-centered structure
- FAMOS structure
- fan magnetic structure
- feed-backward lattice structure
- feed-forward lattice structure
- ferrimagnetic spiral structure
- ferrimagnetic structure
- ferromagnetic spiral structure
- ferromagnetic structure
- file structure
- fine structure
- flat antiferromagnetic spiral structure
- floating-gate avalanche-injection MOS structure
- forward-wave structure
- fractal structure
- generic structure
- graded-base structure
- graphic data structure
- gross crystal structure
- guard-ring structure
- half-disk bubble propagating structure
- Hamiltonian structure
- helicoidal magnetic structure
- heterodesmic structure
- heterojunction structure
- hexagonal structure
- hill-and-valley structure
- homodesmic structure
- honeycomb domain structure
- honeycomb structure
- hybrid ferromagnet-semiconductor structure
- hyperfine structure
- I2-PLASA structure
- ideal spin glass structure
- IF-THEN-ELSE structure
- incommensurate magnetic structure
- integrated-circuit structure
- intellectual structure
- interdigital structure
- interdigitated structure
- internally striped planar structure
- intracell charge-transfer structure
- inverted structure
- ion-implanted planar mesa structure
- ion-implanted structure
- island structure
- isomorphic structures
- iteration control structure
- junction-isolated structure
- ladder-line slow-wave structure
- lag structure
- lateral complementary-transistor structure
- lattice structure
- leapfrog multi-feedback structure
- light-guiding structure
- line injecting structure
- linear structure
- local periodic structure
- logic control structure
- logic structure
- log-periodic structure
- long-periodic magnetic structure
- loop structure
- LP structure
- lyotropic structure
- major-minor loop memory structure
- MAS structure
- meander-line slow-wave structure
- merged structure
- mesa structure
- mesh structure
- metal-alumina-semiconductor structure
- metal-ferroelectric-semiconductor structure
- metal-insulator-metal structure
- metal-insulator-metal-insulator-metal structure
- metal-insulator-metal-insulator-semiconductor structure
- metal-insulator-oxide-semiconductor structure
- metal-insulator-semiconductor annular structure
- metal-insulator-semiconductor structure
- metal-insulator-semiconductor-insulator-semiconductor structure
- metal-nitride-oxide-semiconductor structure
- metal-nitride-semiconductor structure
- metal-oxide-metal structure
- metal-oxide-semiconductor structure
- metal-oxide-silicon structure
- metal-silicon nitride-silicon oxide-silicon structure
- metal-thick oxide-nitride-silicon structure
- metal-thick oxide-silicon structure
- MFS structure
- microwave structure
- mictomagnetic structure
- MIM structure
- MIMIM structure
- MIMIS structure
- MIOS structure
- MIS annular structure
- MIS structure
- MISIS structure
- MNOS structure
- MNS structure
- modular structure
- modulated magnetic structure
- modulated structure
- molecular structure
- monoclinic structure
- monolithic structure
- MOS structure
- MQW structure
- MSNSOS structure
- multidomain structure
- multiemitter structure
- multijunction structure
- multilevel structure
- multilevel-metallized structure
- multimode structure
- multiple-base structure
- multiple-junction structure
- multipole structure
- multiquantum-well structure
- n on p structure
- n on p substrate structure
- narrow-gap structure
- nematic structure
- nested structure
- n-i-p-i structure
- noncollinear structure
- non-contiguous data structure
- nonuniform-base structure
- n-p-n structure
- object structure
- one-element failure permissible structure
- optical-waveguide structure
- ordered structure
- organizational structure
- orthorhombic structure
- overlapping-gate structure
- overlay structure
- p on n structure
- p on n substrate structure
- paramagnetic structure
- percolation structure
- periodic domain structure
- periodic magnetic focusing structure
- periodic permanent-magnet structure
- perovskite structure
- phase slip structure
- photoconductor-elastomer structure
- planar structure
- plane-injection structure
- p-n structure
- p-n-i-p structure
- pnotojunction structure
- p-n-p structure
- polycrystalline structure
- position-dependent zone structure
- PPM structure
- program structure
- p-si-n structure
- punch-through structure
- radar absorbing structure
- Read structure
- rearrangeable multistage structure
- record structure
- redundant structure
- reflexive structure
- relational structure
- rhombohedral structure
- RM structure
- sandwich structure
- sectorial structure of crystal
- selection structure
- self-referent structure
- self-similar structure
- semiconductor-metal-semiconductor structure
- sequence structure
- sequential data structure
- signal structure
- silicon-on-insulated substrate structure
- silicon-on-insulator structure
- silicon-on-spinel structure
- simple cubic structure
- simple spiral magnetic structure
- slowing structure
- slow-wave propagation structure
- slow-wave structure
- smectic structure
- SMS structure
- social structure
- space-antenna support structure
- sperimagnetic structure
- speromagnetic structure
- spin structure
- spin-screw structure
- spiral magnetic structure
- spiral structure
- staggered-electrode structure
- standard buried-collector structure
- star structure
- stripe domain structure
- structure of management information
- sub-band structure
- supercritically doped structure
- superlattice structure
- surface structure
- symbol structure
- tape helix slow-wave structure
- technical structure
- tesselation structure
- test structure
- tetragonal structure
- T-I-bar structure
- transverse-tape slow-wave structure
- tree structure
- triclinic structure
- trigonal structure
- twin structure
- two-element failure permissible structure
- two-sleeve spiral magnetic structure
- umbrella magnetic structure
- undercut mesa structure
- uniform-base structure
- unipolar structure
- vertical p-n-p structure
- V-groove metal-oxide-semiconductor structure
- volume-centered structure
- vortex structure
- wide-gap structure
- Y-bar structure
- Y-I-bar structure
- zig-zag line slow-wave structureThe New English-Russian Dictionary of Radio-electronics > structure
18 validity
1. n юр. действительность; юридическая сила; юридическое действие2. n юр. срок действия3. n юр. вескость, обоснованность4. n юр. верность, правильность; надёжностьvalidity check — проверка достоверности; проверка на достоверность; контроль правильности
5. n юр. спец. пригодностьmodel validity — пригодность модели; адекватность модели
6. n юр. мат. справедливость7. n юр. лог. общезначимостьСинонимический ряд:1. authenticity (noun) authenticity; genuineness; legitimacy; realness; truthfulness2. cogency (noun) cogency; effect; effectiveness; efficaciousness; efficacy; force; legality; pertinence; point; power; punch; relevance; significance; validness; weight3. logic (noun) logic; reason; soundnessАнтонимический ряд:illogic; irrelevance; worthlessness19 mine
мина; фугас; подкоп; минировать, подводить мину; подрывать, взрывать; минныйartillery (artillery-delivered, artilleryscatterable) mine — мина, устанавливаемая (дистанционно) с помощью артиллерийской системы
— AA mine— acoustic influence mine— aircraft-droppable mine— AP mine— AT mine— bar mine— booby-trapped mine— box mine— gas mine— hollow-charge effect mine— ice mine— magnetic impulse mine— mobile water mine— pot mine— pressure-action mine— scatterable mine— SP mine20 calculus
Страницы- 1
- 2
См. также в других словарях:
Logic programming — is, in its broadest sense, the use of mathematical logic for computer programming. In this view of logic programming, which can be traced at least as far back as John McCarthy s [1958] advice taker proposal, logic is used as a purely declarative… … Wikipedia
Logic and the philosophy of mathematics in the nineteenth century — John Stillwell INTRODUCTION In its history of over two thousand years, mathematics has seldom been disturbed by philosophical disputes. Ever since Plato, who is said to have put the slogan ‘Let no one who is not a geometer enter here’ over the… … History of philosophy
Extended Enterprise Modeling Language — (EEML) is commonly used for business process modeling across a number of layers. EEML is intended to be a simple language, which makes it easy to update models. In addition to capturing the various tasks(can consist of several sub tasks) and… … Wikipedia
Logic — For other uses, see Logic (disambiguation). Philosophy … Wikipedia
logic, history of — Introduction the history of the discipline from its origins among the ancient Greeks to the present time. Origins of logic in the West Precursors of ancient logic There was a medieval tradition according to which the Greek philosopher … Universalium
EXtended WordNet — The eXtended WordNet is a project at the University of Texas at Dallas (and funded by the National Science Foundation) which aims to improve WordNet by semantically parsing the glosses, thus making the information contained in these definitions… … Wikipedia
Deviant logic — Philosopher Susan Haack uses the term deviant logic to describe certain non classical systems of logic. In these logics, the set of well formed formulas generated equals the set of well formed formulas generated by classical logic. the set of… … Wikipedia
Non-classical logic — Non classical logics (and sometimes alternative logics) is the name given to formal systems which differ in a significant way from standard logical systems such as propositional and predicate logic. There are several ways in which this is done,… … Wikipedia
Mathematical logic — (also known as symbolic logic) is a subfield of mathematics with close connections to foundations of mathematics, theoretical computer science and philosophical logic.[1] The field includes both the mathematical study of logic and the… … Wikipedia
Modal logic — is a type of formal logic that extends classical propositional and predicate logic to include operators expressing modality. Modals words that express modalities qualify a statement. For example, the statement John is happy might be qualified by… … Wikipedia
formal logic — the branch of logic concerned exclusively with the principles of deductive reasoning and with the form rather than the content of propositions. [1855 60] * * * Introduction the abstract study of propositions, statements, or assertively used … Universalium
Перевод: с английского на все языки
со всех языков на английский- Со всех языков на:
- Английский
- С английского на:
- Все языки
- Албанский
- Русский